xml
文章平均质量分 76
movaxbxcxdx
这个作者很懒,什么都没留下…
展开
-
xml
xml的全名叫做Extensible Markup Lanuage(可扩展标记语言) 有很多人说xml的出现是为了取代html,无论这个对否。现在xml的作用主要体现在:传输和存储数据,其焦点是数据的内容。 1.xml的特点之一就是数据内容的没有任何行为。 you I i love you 这段xml文中就表示了一段文件,我们可以看出from I的话i love you对you说的。原创 2012-12-04 20:36:22 · 234 阅读 · 0 评论 -
xml的dom解析(jaxp实现)
xml的解析方式有两种:dom解析,sax解析。 我们来看一下dom是如何解析xml的! DOM的全名为Document Object Model的缩写。即文档对象模型!dom就相当于一棵树一些样,树枝就是每一个节点: 我们先来看一个xml文件(在escplise下生产xml后转换为source视图操作): math 12 english 33 那么原创 2012-12-04 22:20:14 · 282 阅读 · 0 评论 -
xml的读写时的乱码问题
我们在用dom4j的时候很容易出现乱码现象! 我们来分析一下原因: 码表常见的有两只种:1.“GB2312”和2.“UTF-8” 1.我们在写XML的时候会有存储时有一个写入,那么,在写入的时候会对应一种码表! 2.我们再读取的时候也会有着种情况,需要有对应的码表! 所以这样由于码表的不对应就会出现乱码!所以我们有根源入手来改变! 有这样的程序://创建一个读取器 SAXRead原创 2012-12-06 22:29:35 · 1133 阅读 · 0 评论 -
用sax方式解析xml
sax的全名为Simple api for xml 。所以相比于dom的不同点就是:dom解析需要读取所有文档内容,把所有的文档加载到内存中去。所以其在pc上还可以使用,但是在手机上这些就需要sax了,sax是一点一点的读取并且处理。所以这也是这两者 的区别,还有一点就是:sax解析是擅长读取,而你想要增删的话要用dom吧。 sax的读取还是和dom差不多的,你可以创建一个工厂: try原创 2012-12-06 19:52:42 · 263 阅读 · 0 评论 -
dom4j对xml的解析
首先我们来看一下dom4j的官方文档,这是最好的方法! PARSING XML (解析 XML) One of the first things you'll probably want to do is to parse an XML document of some kind. This is easy to do in dom4j. The following code demons原创 2012-12-06 21:44:41 · 313 阅读 · 0 评论