2013-02-21 61 views
0

我正在使用GData解析XML文檔,並且某些元素包含帶有HTML標籤的文本。使用GData解析包含HTML的文本的XML

<Paragraph> 
Page 1 has some text 
<br/> 
<br/> 
normal text 
<br/> 
<b>Strong Text</b> 
<br /> 
<i>Italic Text</i> 
<br /> 
normal text 
</Paragraph> 

NSString * para = [[[content elementsForName:@"Paragraph"] objectAtIndex:0]stringValue]; 

我想段落標記包括被分配到的NSString對HTML標籤的內容,但我得到的是類似下面

Page 1 has some textnormal textStrong TextItalic Textnormal text 

去除所有標籤的文本有什麼辦法可以將整個帶有HTML標籤的字符串分配給NSString嗎?

回答

0

您需要調用GDataXMLNode的XMLString方法。它會以字符串格式返回您的XML/HTML表示。

NSString * para = [[[content elementsForName:@"Paragraph"] objectAtIndex:0] XMLString]; 
+0

是的!非常感謝。 – MCR 2013-02-21 14:04:56