0

有什么方法可以制作:

  <content>
    <headline>Big headline</headline>
    <headline>Small headline</headline>
  </content>

XML结构中的字符串?就像是:

<xml>
<root>
  <pageContent>
    "<content><headline>Big headline</headline><headline>Small headline</headline</content>"
  </pageContent>
</root>

其中“”中的所有内容都类似于字符串。我的意思是解析器的字符串。谢谢回复。

4

1 回答 1

1

我假设您希望将第一个 xml 视为第二个 xml 中的文本,这种情况下您必须转义特殊字符

<xml>
  <root>
    <pageContent>
      $lt;content$gt;$lt;headline$gt;Big headline$lt;/headline$gt;$lt;headline$gt;Small headline$lt;/headline$lt;/content$gt;
    </pageContent>
  </root>
</xml>

另一种方法是使用 CDATA 它将忽略两者之间的任何 xml 标记

<xml>
<root>
  <pageContent>
    <![CDATA[
    <content><headline>Big headline</headline><headline>Small headline</headline</content>
    ]]>
  </pageContent>
</root>
于 2012-05-30T15:58:41.717 回答