1

我正在尝试使用 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 添加标签的值?

非常感谢

4

1 回答 1

1

请参阅由QDomNode::appendChild()继承的文档QDomElement。您可能想要创建一个类型为 的新节点QDomNode::TextNode,然后将其附加为 POS-RESPONSE 标记节点的子节点。

于 2012-05-02T13:13:44.713 回答