随笔分类 -  XML

摘要:使用MSXML4.0 SAX解析xml文件时,经常会出错:“ERROR:A semi colon character was expected.” 原因就是数据中含有SAX不能正常解析的字符。最常见的就是“&”。下面的这篇文章,介绍的比较详细:http://dev.ektron.com/kb_article.aspx?id=13084在XML中,一个"&"后面必须紧跟一个合法的实体名(valid entity name),之后再跟一个分号(;). For example, &。如果没有分号,则会出现这个错误:"ERROR:A sem 阅读全文
posted @ 2013-04-24 10:32 金石开 阅读(3658) 评论(0) 推荐(0)
摘要:TinyXML是一个开源的解析XML的解析库,这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。QQ中解析XML使用的就是tinyXml,只不过他将其封装成了一个DLL来使用。TinyXML中主要的类有:TiXmlBase:TinyXML模型的基类。TiXmlAttribute:对应于XML中的元素的属性。TiXmlNode:对应于DOM结构中的节点。TiXmlComment:对应于XML中的注释TiXmlDeclaration:对应于XML中的声明部分。TiXmlDocument:对应于XML的整个文档。TiXmlElement:对应于XML 阅读全文
posted @ 2012-12-04 18:19 金石开 阅读(1746) 评论(0) 推荐(0)