xml长的和txt文件太相似,所以导致我总和txt混为一谈。 echo ' http://www.java-er.com.com/ 2013-01-22T11:00:18+08:00 '; exit; 这么一段代码,死活输出的xml无法通过xml验证。 Error: Object # has no method 'load' 最后查了半天都和直接放在1.xml里的文件一样 http://www.java-er.com.com/ 2013-01-22T11:00:18+08:00 加个header就好了。 折腾了好几个小时。。。。。
Json其实和XML一样,作为数据中间传送对象,本身是一个文本。不过这个文本有自己的结构。(是不是可以联想到C语言的数据结构)。 因为是文本所以各种语言都能兼容,包含JS这种轻量级的客户端脚本。 为什么不XML XML的冗余太大,不过XML阅读起来比较方面,所以并没有被json完全取代,很多时候都是并存。比如sina微博的开发平台有一个JSON版本和一个XML版本。以前 More
java解析XML有很多方式,dom4j jdom等等。 今天发现org.w3c.dom 是java自带的类包。而且比较简单 /* java解析XML,读取xml中的书名和作者 */ package com.javaer.examples.file; import java.io.File; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationEx More