「まとめないといかんな」とは思いつつ日記エントリーにとりあえず書いてしまうのだった。 名前 まず「名前」という概念は、XMLに合わせましょう。「XML→JSON改」という埋め込みにそれほどこだわってはいませんが、可能な限り(無理はしないで)XMLを自然に埋め込めるようにはしたいので。 XML1.1の「名前」の定義を引用すると: [4] NameStartChar ::= ":" | [A-Z] | "_" | [a-z] | [#xC0-#xD6] | [#xD8-#xF6] | [#xF8-#x2FF] | [#x370-#x37D] | [#x37F-#x1FFF] | [#x200C-#x200D] | [#x2070-#x218F] | [#x2C00-#x2FEF] | [#x3001-#xD7FF] | [#xF900-#xFDCF] | [#xFDF0-#xFFFD] | [