2009-03-27 10 views

Répondre

15

éléments XML doivent suivre ces règles de nommage:

* Names can contain letters, numbers, and other characters 
* Names cannot start with a number or punctuation character 
* Names cannot start with the letters xml (or XML, or Xml, etc) 
* Names cannot contain spaces 

http://www.w3schools.com/xml/xml_elements.asp

+0

Merci beaucoup pour votre information. –

1

lire le xml spec:

Le esperluette (&) et l'équerre gauche (<) NE DOIVENT PAS apparaître dans leur forme littérale, sauf si utilisé comme délimiteurs de balisage, ou dans un commentaire , une instruction de traitement ou une section CDATA. Si elles sont nécessaires ailleurs, elles DOIVENT être échappées en utilisant des références de caractères numériques ou les chaînes "& amp;" et "& lt;" respectivement. Le support à angle droit (>) peut être représentée par la chaîne « & gt; », et DOIT, pour compatibilité, être échappé en utilisant soit « & gt; » ou une référence de caractère lorsqu'elle apparaît dans la chaîne " ]]> " dans le contenu, lorsque cette chaîne n'est pas marquant la fin d'une section CDATA.

0

Réponse courte: Non

Vous pouvez utiliser quelque chose comme ça, mais

<element2> 
    <abi>Zen</abi> 
</element2> 

Mais ce serait pour un schéma XML vraiment moche, où vous en fin de compte être limité à un maximum nombre d'éléments.

Je pense que vous devriez aller avec quelque chose comme ceci:

<element number="2"> 
    <abi>Zen</abi> 
</element> 
0

Non Vous ne pouvez pas utiliser

XML Règles de nommage

éléments XML doivent suivre ces règles de nommage:

1. Names can contain letters, numbers, and other characters 
2. **Names cannot start with a number or punctuation character** 
3. Names cannot start with the letters xml (or XML, or Xml, etc) 
4. Names cannot contain spaces 

N'importe quel nom peut être utilisé, non les mots sont réservés.

selon 2ème règle, vous ne pouvez pas utiliser un numéro comme nœud de texte dans un fichier XML, car sa moyenne est la balise est démarré avec un numéro

for more detail

Questions connexes