作者starkite (可乐果)
看板MacDev
标题Re: [问题] XML节点放入html
时间Mon May 9 10:44:28 2011
※ 引述《starkite (可乐果)》之铭言:
: 不好意思 请问大家
: 使用xmlParser
: <a> 节点内放任何中文都可以解析</a>
: <link url="http://www.google.com.tw/"/> 直接解析放入网址的节点也可以
我在xml的节点内放入类似像这样的html
<summary type="html">
<img src="
http://earthquake.usgs.gov/images/globes/40_85.jpg" alt="42.185°N 84.887°E" align="left" hspace="20" /><p>Sunday, May 8, 2011 23:30:45 UTC<br>Monday, May 9, 2011 07:30:45 AM at epicenter</p><p><strong>Depth</strong>: 35.80 km (22.25 mi)</p>
</summary>
复制代码
这样我只需要解析summary节点 还是type或是内容也需要解析?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.194.85
1F:→ popcorny:你应该随便先找个rss feed的xml来参考一下 05/09 11:34
2F:→ popcorny:然後再找一个opensource rss parser来参考他怎麽parse的 05/09 11:34
3F:→ starkite:我是找了官方的例子SeismicXMLApp 看他网页的原始码 05/09 19:31
4F:→ starkite:才知道可以在节点加入type="html" 就可以放入html 05/09 19:31
5F:→ starkite:只是找不到方法去解析 只解析节点summary是没有资料的 05/09 19:32
7F:→ popcorny:summary type="html"是atom定的 跟xml paring完全无关 05/09 20:30
8F:→ popcorny:你要做的适当你parse到你包含html的element时.. 05/09 20:30
9F:→ popcorny:透过parser:foundCDATA去把html string抓回来 05/09 20:33
10F:→ starkite:谢谢P大的讲解 那...请问要如何parse到包含html的element 05/09 23:24
11F:→ starkite:还没找到包含html的xml opensource 不好意思一直麻烦... 05/09 23:25
12F:→ popcorny:如果直接parse html. 首先你要确定你的html是xml格式 05/10 09:17
13F:→ popcorny:例如你的<br>要改成<br /> 05/10 09:18