0

XML元素属性名是否可以为空:

<?xml version="1.0" encoding="utf-8"?>
<test>
  <tables>
    <gg qqq="">
      <ss ""=""/>
      <mm ""=""/>
    </gg>
  </tables>
</test>

我遇到了一个无法加载的异常。这可能吗?

4

3 回答 3

1

不,这将产生无效的 XML。属性必须同时具有名称和值。你怎么看对面的?

于 2013-04-02T04:57:32.653 回答
0

不,这是做不到的。

XML 有empty element概念[如果你想实现它]。

在那个整个元素中保持为空并被称为 null 如下>>

<abc></abc>
<DefaultTaxPrice></DefaultTaxPrice>
于 2013-04-02T05:06:32.840 回答
0

简短的回答,不。如果您想添加值但不知道 XML 中值的名称是什么,请插入到正文中。

<ss>value</ss>

这样,您的 ss 将被视为一个值

于 2013-04-02T05:57:31.720 回答