xml ノードの命名規則に関する何百万もの質問を読みました。しかし、ノード名をコロンで開始できますか?という単純な質問に答えるものはありません。
例:
<:nodename>Inner text</:nodename>
これは、空の名前空間 (グローバル名前空間) に関連付けることができます。しかし、これが有効かどうか、またそのような名前の可能な使用方法は不明です。
PS。コードの実際の適用や、それをどこで使用するかのアイデアはありません。好奇心と自己学習の目的だけです。
PS 2. いくつかの研究リンク:
- これ: http: //www.xmlvalidation.comはそれが間違っていると言います(しかし、それは信頼できないと思います)
- https://stackoverflow.com/a/2519943/1125465(素晴らしい答えところで)それは大丈夫だと言います
- http://www.w3.org/TR/REC-xml/ - XML 勧告の名前空間 [XML Names] は、コロン文字を含む名前に意味を割り当てます。したがって、作成者は名前空間の目的以外で XML 名にコロンを使用しないでください。ただし、XML プロセッサはコロンを名前文字として受け入れる必要があります。まだ答えはありません...