2012-05-30 43 views
0

有没有办法从如何做出:在XML结构如何从xml结构中创建字符串?

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

字符串?例如:

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

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

+1

用什么语言? –

+0

Objective C ...但我的意思是在所有语言中它应该是我认为的同一个问题。 –

回答

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> 
+0

thx正是我所需要的! –