-5

当我创建 xml 时,我需要创建这样的东西:

<test <sometext=one /> />

我该怎么做这样的事情

谢谢

4

3 回答 3

4

当我创建 xml 时,我需要创建这样的东西:

抱歉,您不能在 XML 中创建类似的内容,因为这不是有效的 XML。

另一方面,您可以通过正确编码将 XML 嵌入到节点的属性或值中。例如,作为一个属性:

<test someattribute="&lt;sometext value=&quot;one&quot; /&gt;" />

现在该someattribute属性的值是以下 XML:<sometext value="one" />.

或者,如果您想将 XML 嵌入为节点的值而不是属性:

<test>&lt;sometext value="one" /&gt;</test>
于 2012-08-27T15:51:10.280 回答
1

您将无法创建类似的东西,因为那不是 XML。你的结构有很多问题,我建议你重新考虑你正在采取的方法。

您将需要创建包含所需信息的子元素或属性。例如:

<test sometext="one"> </test>

或者

<test>
<sometext>one</sometext>
</test>

您能否提供更多信息说明为什么需要这种结构?

于 2012-08-27T15:53:00.340 回答
0

那不是 XML,所以它永远不会工作。

可以在http://www.w3schools.com/xml/找到我对 XML(包括 XML 验证器)的精彩介绍

于 2012-08-27T15:52:50.730 回答