Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este tema se proporcionan instrucciones de Visual Basic para asignar nombres a elementos y atributos XML en literales XML. En un literal XML, puede especificar un nombre local o un nombre completo. Un nombre cualificado consta de un prefijo de espacio de nombres XML, un punto y coma y un nombre local. Para obtener más información sobre los prefijos de espacio de nombres XML, vea Literal de elemento XML.
Reglas
Un nombre local de un elemento o atributo en Visual Basic debe cumplir las siguientes reglas.
Puede comenzar por un espacio de nombres. Debe comenzar con un carácter alfabético o un carácter de subrayado (
_
).Solo debe contener caracteres alfabéticos, dígitos decimales, caracteres de subrayado, puntos (.) y guiones (-).
No debe tener más de 1024 caracteres.
Los dos puntos que aparecen en los nombres indican la demarcación del espacio de nombres. Por lo tanto, solo puede usar dos puntos para especificar un espacio de nombres XML para un nombre determinado.
Además, debe cumplir las siguientes instrucciones.
- La especificación XML 1.0 reserva todos los nombres que comienzan con la cadena "xml", independientemente de su variación en mayúsculas y minúsculas. Por lo tanto, no use esos nombres para los nombres de elemento y atributo.
Directrices de longitud de nombre
Como cuestión práctica, un nombre debe ser lo más corto posible mientras sigue identificando claramente la naturaleza del elemento. Esto mejora la legibilidad del código y reduce la longitud de línea y el tamaño del archivo de origen.
Sin embargo, el nombre no debe ser tan corto que no describa adecuadamente el elemento ni cómo lo use el código. Esto es importante para la legibilidad del código. Si alguien más está tratando de entenderlo, o si usted mismo lo está viendo mucho tiempo después de escribirlo, los nombres de elementos adecuados pueden ahorrar tiempo.
Distinción entre mayúsculas y minúsculas en nombres
Los nombres de elementos XML distinguen mayúsculas de minúsculas. Esto significa que cuando el compilador de Visual Basic compara dos nombres que solo difieren en mayúsculas y minúsculas alfabéticas, los interpreta como nombres diferentes. Por ejemplo, interpreta ABC
y abc
como referencia a elementos independientes.
Espacios de nombres XML
Al crear un literal de elemento XML, puede especificar el prefijo de espacio de nombres XML para el nombre del elemento. Para obtener más información, vea Literal de elemento XML.