Xml
Canard007
Messages postés
5954
Date d'inscription
Statut
Contributeur
-
Canard007 Messages postés 5954 Date d'inscription Statut Contributeur -
Canard007 Messages postés 5954 Date d'inscription Statut Contributeur -
salut tout le monde.
bon j'avoue que j'ai un peu la flemme donc je fais appel à vous:
donc voila mon soucis j'ai un prog (en c#) qui ecrit un fichier xml (xmldoc) bon jusque la pas de probleme..le soucis c'est lorsque je decide d'ecrire un attribut avec des espaces.
genre <balise attribut="un attribut avec des espace">
et bien j'ai un jolie message d'erreur qui m'informe qu'il ne faut pas ecrire " "...
donc ma question y a t'il un equivalent xml genre %qqchose pour notifier un espace.
merci m'sieurs dames
--
COIN aussi danse!
bon j'avoue que j'ai un peu la flemme donc je fais appel à vous:
donc voila mon soucis j'ai un prog (en c#) qui ecrit un fichier xml (xmldoc) bon jusque la pas de probleme..le soucis c'est lorsque je decide d'ecrire un attribut avec des espaces.
genre <balise attribut="un attribut avec des espace">
et bien j'ai un jolie message d'erreur qui m'informe qu'il ne faut pas ecrire " "...
donc ma question y a t'il un equivalent xml genre %qqchose pour notifier un espace.
merci m'sieurs dames
--
COIN aussi danse!
7 réponses
-
xml genre %qqchose pour notifier un espace.
Moi pour tous les xml que je traite , on mets des & nbsp; (attaché biensur le & et le nbsp; mais sinon ça passe pas sur le forum) pour les espaces, mais p'tet qu'il faut que ça soit défini dans ta DTD...ça je suis pas sur que c'est direct bon si tu mets cash le '& nbsp;' mais ça ne coute rien de tester (si tu n'as pas déjà testé :D )
Zep3k!GnO
-->Curtis jackson :"On est des rangers mec, des rangers !" -
-
Tu peux nous filer le joli message d'erreur s'il te plait? :)
Sinon ça doit passer :(
-
System.Xml.XmlException: The '&' character, hexadecimal 0x26, cannot be included in name.
et voici les ligne de code
text=text.Replace(" "," ");
xmlelem = xmldoc.CreateElement("",text,"");
c'est au moment de la creation de l'element qu'il me fait le message d'erreur
si je remplace " " par n'importe quoi d'autre ya pas de prob (ex: "_") . -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Le premier message quand tu laisses tes espaces je voulais dire :)
-
C'est une erreur .Net ou autre chose?
Tu peux essayer de coller un @ devant ta chaine en C# sinon. -
Bizzare, je viens de vérifier le code utilisé pour les Settings chez nous et pas de test particulier pour les " " dans les chaines de caractères...