2009-10-30 5 views

Répondre

5

Oui, c'est légal. Voir aussi http://www.w3.org/TR/2008/REC-xml-20081126/#charsets

En particulier cette partie:

Le premier caractère d'un nom doit être un NameStartChar, et tous les autres caractères doivent être NameChars; ce mécanisme est utilisé pour empêcher les noms de commencer avec des chiffres européens (ASCII) ou avec des caractères de combinaison de base. Presque tous les caractères sont autorisés dans les noms, sauf ceux qui sont ou pourraient raisonnablement être utilisés comme délimiteurs. L'intention est d'être inclusif plutôt qu'exclusif, de sorte que les systèmes d'écriture non encore codés en Unicode puissent être utilisés dans les noms XML. Voir J ​​Suggestions pour les noms XML pour des suggestions sur la création de noms.

+0

@ankon: Bon point! +1 –

1

Oui, un échantillon ici: http://www.opentag.com/xfaq_charrep.htm#char_nonasciitag

<?xml version="1.0" encoding="utf-8" ?> 
<Собирание версия="1.2-3"> 
<Объект id="12"> 
    <НомерОбъекта>45-3454-123</НомерОбъекта> 
    <ВНаличии>123</ВНаличии> 
    <Описание xml:lang="ja">第二発電機</Описание> 
</Объект> 
<Объект id="64"> 
    <НомерОбъекта>45-7894-456</НомерОбъекта> 
    <ВНаличии>123</ВНаличии> 
    <Описание xml:lang="ja">手動ウォーター・ポンプ</Описание> 
</Объект> 
</Собирание> 
Questions connexes