3

为什么在 XML 文档中有一个如下所示的根节点:

<return/>

为什么那里有斜线?我从未见过这样的 XML 文档,但是在我正在调试的应用程序中,创建了一个看起来像这样的根节点,并且附加任何子节点似乎都失败了。

删除斜线会使程序崩溃。

它在 windows 下使用 C++ 中的 MSXML DOM。

4

2 回答 2

9

<foo/>相当于<foo></foo>。这称为空元素。没有结尾/,打开标签将没有相应的结束标签,因此会出错。

于 2010-07-23T12:21:37.597 回答
1

那是 xml 文档的根节点,它没有子元素。这就是为什么它没有结束标签。

于 2010-07-23T12:22:33.017 回答