2009-09-17 8 views
0

Problème:
Lors de la lecture d'éléments CDATA, le retour chariot (0xD) est omis de la sortie.Analyse XML CDATA avec Xmllite

Existe-t-il un moyen approprié de dire à Xmllite de conserver CR,
ou devrais-je toujours avoir besoin d'un appel de remplacement (LF, CRLF)?

Merci I.Un

Répondre

0

Ce comportement (en remplacement de « retour chariot, saut de ligne » par « saut de ligne ») est requise par un analyseur syntaxique XML conforme (section 2.11 de la spécification XML 1.0: http://www.w3.org/TR/REC-xml/#sec-line-ends). Si vous voulez les deux caractères de contrôle dans votre sortie, vous devrez ajouter le retour chariot à la chaîne après l'analyse.