易截截图软件、单文件、免安装、纯绿色、仅160KB

XML在解析前取值的问题

小弟用SAXParser解析XML文件,其中有一段:
  - <array>
  <string>http://metrics.apple.com/b/ss/applesuperglobal/1/G.6--NS?v7=Browse&pccr=true&c22=XML&v22=XML&g=http%3A%2F%2Fax.itunes.apple.com%2FWebObjects%2FMZStore.woa%2Fwa%2Fbrowse%3Fpath%3D%252F36%252F6009%252F1&pageName=com.apple.jingle.app.store.html.desktop.page.browse.MXPBrowsePage-US-News-%28%2236%22%2C%20%226009%22%2C%20%221%22%29&h5=appleitmsna%2Cappleitmsus </string>
  <string>http://ax.itunes.apple.com/metrics/desktop/pageViews?pageName=com.apple.jingle.app.store.html.desktop.page.browse.MXPBrowsePage-US-News-%28%2236%22%2C%20%226009%22%2C%20%221%22%29&sf=143441 </string>
  </array>
存在特殊的字符“&”,SAXParser不能解析,现在我需要在解析之前取出这个URL的值然后替换掉“&”符号,请问有什么方法。或者有工具能直接替换掉?在线等。。。望大家不吝指教!最好给出具体代码,谢谢了
只能用regex正则表达式了。

具体怎样应用,可否告知啊。。

我理解你的意思了,但是regex也需要取出一个值来才行啊,现在的关键是怎么取值

这个文件是你自己写入的吗?觉得你写入的方式不对,应该用
<!CDATA>(具体忘了,就是长文本方式)

不是我自己写的,是下载的XML文件,还有很多这样的XML文件,如果都要自己改太麻烦。

问题解决了,用的是inputStream 和outputStream,读出来后string.replaceALL,再写进去。。。


相关问答:

如何对xml内容数据进行比较 - VC/MFC / HTML/XML

如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
  <TestLIST>
  <PID>40</PID>
  <TestName>深圳市</TestName> ......

基于XML技术的网页内容提取


如题
请问能不能给点指点,关于这个课题我不知道该怎么准备!
说得太简洁了,不理解

买几本xml基础的书看看

是解析xml吗?如果是,建议先用dom解析,找到方法后,可以直接使用jquery解析,建 ......

基于XML技术的网页内容提取

如题
我这学期选的课题是这个但是不知道该怎么准备,导师也没怎么说清楚,希望各位达人能指点一二,小弟在这谢过啦!

谢谢你 ,我现在也自己看资料整理思路呢,具体的还要一点时间。
引用
思路如下:
使用 ......

setTextContent编辑XML文件内容没变化

Java code:
/**
* 设置指定的元素名和节点索引所对应节点的内容
* @param 元素名
* @param 节点索引
* @param 内容
*/
public void setElementContent(String elementName,in ......

如何用ASP读取 XML - Web 开发 / ASP

<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号