Je voudrais écrire des nœuds commenoeuds XML d'écriture dans QtXML (QDomElement)
<name>Peter</name>
(avec début et balise de fin) dans un QDomDocument.
Lorsque je crée QDomElements et les AJOUT comme enfant à un élément parent:
QDomElement node = doc.createElement("node");
parent.appendChild(node);
Ils sont ajoutés comme
<node/>
à l'élément parent. Le parent est automatiquement un début et balise fin de sorte que le fichier ressemblerait à ceci:
<parent>
<node/>
</parent>
Mais comment puis-je ajouter une valeur à mon noeud de sorte qu'il semble que je veux (avec la valeur entre le début et la balise de fin). Ajouter un nouveau QDomElement en tant qu'enfant au noeud, cela ressemblerait juste. Ajout d'attribut apparaîtrait comme?
Serait génial si quelqu'un pouvait m'aider! Merci!
Merci! Cela fonctionne bien ... Je ne pensais pas que c'était la façon la plus simple de le faire, parce que les xml-tags sont écrits de cette façon dans tellement de fichiers, alors j'ai pensé qu'il y aurait un moyen plus facile ... merci! – evident
toute idée comment ajouter plus d'un enfant par exemple beaucoup de balises de nœud sous parent – AngryDuck
utilisez la méthode QDomElement :: appendChild pour ajouter autant de nœuds enfants que vous le souhaitez. –