2008-12-11 8 views

Répondre

10

Non, vous ne pouvez pas faire cela.

Il y a une ligne très fine (et un très large débat) entre ce qui constitue un attribut et ce qui constitue un élément enfant. Voir here par exemple. Cela donné, la "limitation" n'est pas adressée en XML car elle n'existe pas. Vous avez toujours la possibilité de mettre ces données dans un élément enfant, et en fait j'irais jusqu'à dire que si vous devez y penser, un élément est la structure correcte.

Edit: Plus matériel de lecture

+4

OK, mais si je ne conçois rien d'autre que d'essayer simplement d'utiliser la DTD/Schéma de quelqu'un d'autre et que je dois fournir une valeur d'attribut contenant des caractères non autorisés, quelles sont mes options? –

0

La façon dont vous gérez est d'utiliser un élément enfant plutôt qu'un attribut.

Questions connexes