0
的CDATA部分替換實體我有這樣的XML文件:R:在XML
<TextBody>
<![CDATA[First line.&#10;Second line.]]>
</TextBody>
我需要提取使用R
包在CDATA
的信息,這意味着我想
First line.\nSecond line.
所以我試了XML
包:
xmlParse("<TextBody><![CDATA[First line.&#10;Second line.]]></TextBody>",
replaceEntities=TRUE)
那麼我被困在這第一步,因爲replaceEntities
選項似乎並沒有在這裏工作,我仍然在解析文本中得到&#10;
。
任何人都可以告訴我如何從這個XML中提取正確的文本?