¿podemos usar un número como nodo de texto en un archivo XML? por ejemplo¿podemos usar un número como nodo de texto en un archivo XML?
<2>
<abi>Zen</abi>
</2>
que está dando el error de la siguiente manera
¿podemos usar un número como nodo de texto en un archivo XML? por ejemplo¿podemos usar un número como nodo de texto en un archivo XML?
<2>
<abi>Zen</abi>
</2>
que está dando el error de la siguiente manera
elementos XML deben seguir estas reglas de nomenclatura:
* 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
Muchas gracias por su información. –
leer el xml spec:
El carácter y comercial (&) y el soporte ángulo izquierdo (<) no debe aparecer en su forma literal, excepto cuando utilizado como delimitadores de marcado, o dentro de un comentario , una instrucción de procesamiento o una sección CDATA. Si se necesitan otra parte, que debe escapar utilizando cualquiera de las referencias numéricas de caracteres o las cadenas "& amp;" y "& lt;" respectivamente. El soporte de ángulo recto (>) puede representarse mediante el cadena "& gt;", y debe, por compatibilidad, se escapó utilizando "& gt;" o una referencia de carácter cuando aparece en la cadena " ]]> " en contenido, cuando esa cadena no es marcando el final de una sección CDATA.
Respuesta corta: No.
Usted podría utilizar algo como esto, aunque
<element2>
<abi>Zen</abi>
</element2>
Pero esto haría para un esquema XML realmente feo, en el que en última instancia se limitaría a un máximo cantidad de elementos
creo que hay que ir con algo como esto:
<element number="2">
<abi>Zen</abi>
</element>
No You Cant Uso
XML Normas de denominación
elementos XML deben seguir estas reglas de nomenclatura:
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
Se puede usar cualquier nombre, no las palabras estan reservadas
según la segunda regla que no puede utilizar un número como nodo de texto en el archivo XML, ya que su media se se inicia la etiqueta con un número
lo que es el error? – linjunhalida
El nodo de texto en ese XML es "Zen". Lo que realmente quieres saber es si puedes usar un número como nombre de un elemento. –