Nombres de atributos y elementos XML declarados (Visual Basic)
En este tema se proporcionan las instrucciones de Visual Basic para denominar elementos XML y atributos en literales XML. En un literal XML, se puede especificar un nombre local o un nombre completo. Un nombre completo se compone de un prefijo de espacio de nombres XML, dos puntos y un nombre local. Para obtener más información sobre los prefijos de espacio de nombres XML, vea Literal de elemento XML (Visual Basic).
Reglas
El nombre local de un elemento o atributo en Visual Basic debe adherirse a las reglas siguientes.
Puede comenzar con un espacio de nombres. Debe comenzar por un carácter alfabético o un signo de subrayado (_).
Debe contener únicamente caracteres alfabéticos, dígitos decimales, subrayados, puntos (.) y guiones (-).
No puede superar los 1,024 caracteres de longitud.
Los dos puntos que aparecen en los nombres indican la demarcación del espacio de nombres. Por consiguiente, únicamente se pueden usar los dos puntos para especificar un espacio de nombres XML de un nombre determinado.
Además, debe adherirse a la instrucción siguiente.
- La especificación de XML 1.0 se reserva todos los nombres que comienzan con la cadena "xml", ya sea en mayúsculas o minúsculas. Por consiguiente, no use esos nombres para los nombres de elemento y atributo.
Directrices sobre longitud de nombres
A efectos prácticos, los nombres debe ser tan cortos como sea posible aunque tienen que identificar claramente la naturaleza del elemento. Esto mejora la legibilidad de su código y reduce la longitud de línea y el tamaño del archivo de origen.
Sin embargo, los nombres no deben ser tan cortos que no describan adecuadamente el elemento o cómo lo usa el código. Esto es importante para la legibilidad del código. Si otro usuario intenta entenderlo o si el propio usuario lo examina después de mucho tiempo de haberlo escrito, unos nombres de elemento adecuados pueden ahorrar mucho tiempo.
Distinguir mayúsculas de minúsculas en los nombres
Los nombres de los elementos XML distinguen entre mayúsculas y minúsculas. Es decir, cuando el compilador de Visual Basic compara dos nombres cuya única diferencia está en las mayúsculas o minúsculas, los interpreta como nombres distintos. Por ejemplo, interpreta ABC y abc como nombres que hacen referencia a distintos elementos.
Espacios de nombres XML
Al crear un literal de elemento XML, puede especificar el prefijo de espacio de nombres XML para el nombre de elemento. Para obtener más información, vea Literal de elemento XML (Visual Basic).
Vea también
Referencia
Literal de elemento XML (Visual Basic)