XML createElement双引号DocumentBuilder API

我想通过一个Java程序创建一个XML文件。XML结构如下

<PERSON transactionType="ADD">
   <AGE>30</AGE>
   <PERSON>

问题是我无法在第一个元素(PERSON)中添加双引号,因为这是我的SOAP请求所必需的。我尝试了许多找到的解决方案,但没有任何效果。

示例代码:

Element rootElement = doc.createElement("transactionType=\"ADD"\";);


holdtom
浏览 197回答 2
2回答

繁星点点滴滴

您必须将设置transationType为属性。Element rootElement = doc.createElement("PERSON");Attr attr = doc.createAttribute("transactionType");attr.setValue("ADD");rootElement.setAttributeNode(attr);注意:它将自动被双引号引起来。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java