- consiste letras, números, e outros caráteres
- Os nomes não devem começar com um caráter do número ou de pontuação
- Os nomes não devem começar com o xml das letras (ou XML, ou Xml, etc.)
- Os nomes não podem conter espaços
Ciao quando você “inventa” nomes do elemento e segue estas réguas simples:
Todo o nome pode ser usado, nenhuma palavra é reserved, mas a idéia é fazer nomes descritivos. Os nomes com um separador do underscore são agradáveis.
Exemplos: <first_name>, <last_name>.
Evitar “-” e “.” nos nomes. Por exemplo, se você nomeasse algo “primeiro-nome,” poderia ser um mess se seu software tentasse subtrair o nome de primeiramente. Ou se você nomear algo “first.name,” seu software pode pensar de que o “nome” é uma propriedade do objeto “primeiramente.”
Os nomes do elemento podem ser contanto que você gostar, mas não exaggerate. Os nomes devem ser curtos e simples, como este: o <book_title> não gosta deste: <the_title_of_the_book>.
Os originais de XML têm frequentemente uma base de dados correspondente, em que os campos existem correspondendo aos elementos no original de XML. Uma prática boa é usar as réguas nomeando de sua base de dados para os elementos nos originais de XML.
As letras Non-Inglesas como o ??? são perfeitamente legais em nomes do elemento de XML, mas prestam atenção para fora para problemas se seu vendedor do software não os suportar.
“: ” não deve ser usado em nomes do elemento porque é reservado para ser usado para algo namespaces chamados (mais tarde).
|