Php 有趣的XML标记:<;品牌/>;

Php 有趣的XML标记:<;品牌/>;,php,xml,Php,Xml,XML验证为正确,但这个奇怪的标签位于中间。 那是干什么用的?这是什么标签?这不是结束语 太讨厌了,它干扰了我的阵列grr <cat> <awCatId> 437 </awCatId> <awCat> Chocolate </awCat> <mCat> Full Range </mCat> </cat> <brand/> <valFrom> 0000-00-00 </va

XML验证为正确,但这个奇怪的标签位于中间。

那是干什么用的?这是什么标签?这不是结束语

太讨厌了,它干扰了我的阵列grr

<cat>
<awCatId>
437
</awCatId>
<awCat>
Chocolate
</awCat>
<mCat>
Full Range
</mCat>
</cat>
<brand/>
<valFrom>
0000-00-00
</valFrom>
<valTo>
0000-00-00
</valTo>
<comAmount>
0.00
</comAmount>

437
巧克力
全范围
0000-00-00
0000-00-00
0

这是一个没有内容的自动关闭标签。

它是完全有效的。

任何形式的标记
都是自关闭标记。它的意思基本上与
完全相同-一个没有子元素的元素。

自动关闭标记的一个示例,相当于

<brand>
</brand>


许多浏览器会将这两个没有内容的标记显示为自关闭标记(显示不需要与源匹配)。

如何将xml加载到数组中?您能发布您的代码以便我们可以帮助您处理空节点吗?根据XML规范,它被正式称为。它相当于
。不知道为什么会弄乱你的阵列;所有XML解析器都应该很好地理解它。