我正在尝试使用QDomElement创建XML,例如;
<?xml version="1.0"?>
<ECU>
<DATE DATE="mer. mai 2 2012"/>
<FILE/>
<CONFIGURATION>
<SESSION />
<TYPE TYPE="Défaut"/>
</CONFIGURATION>
<DETAILS>
<SELECTED-REQUESTS>
<TEST/>
<TIMEOUT/>
<SENT-TRAM />
<RECEIVED-TRAM/>
<POS-RESPONSE/>
<STATUS STATUS/>
</SELECTED-REQUESTS>
<SELECTED-REQUESTS>
<TEST/>
<TIMEOUT />
<SENT-TRAM />
<RECEIVED-TRAM />
<POS-RESPONSE />
<STATUS />
</SELECTED-REQUESTS>
</DETAILS>
</ECU>
我不能做的是,我无法在标签上插入文字,我可以添加为属性;
<POS-RESPONSE POS-RESPONSE="77"/>
如何使用QDomElement添加标签的值?
非常感谢
答案 0 :(得分:1)
请参阅QDomElement
继承的QDomNode::appendChild()
文档。您可能希望创建类型为QDomNode::TextNode
的新节点,然后将其附加为POS-RESPONSE标记节点的子节点。