使用Visual C ++创建XML元素而不关闭标记

时间:2015-03-24 23:05:58

标签: xml visual-c++

我知道如何使用结束标记创建xml元素(使用WriteStartElement和WriteEndElement方法)

<tag id="1234">
</tag>

但是在Visual C ++中有一种方法可以像这样生成xml元素

<tag id="1234"/>

即。没有关闭标签?

1 个答案:

答案 0 :(得分:0)

如果节点为空,

WriteEndElement将创建短结束标记。 即使节点为空,您也必须使用WriteFullEndElement显式创建完整结束标记。但在您的情况下,您提到您使用WriteEndElement来关闭代码,因此不应创建完整的结束标记。

请验证代码是否为空或是否有换行符。