XPath 是一门在 XML 文档中查找信息的语言。XPath 用于在 XML 文档中通过元素和属性进行导航。(我的理解:XPath 就是一个用来查找xml节点的路径语言,一个路径字符串语法)XML 实例文档我们将在下面的例子中使用这个 XML 文档。 Harry Potter 29.99...
分类:
其他好文 时间:
2014-08-26 01:41:05
阅读次数:
305
今天操作XML的时候,用到了批量循环删除节点.出现了问题,即循环未结束,程序就跳出循环。搞了好久才弄明白。解决前的代码:XmlNodeList items = xn.ChildNodes; //获取节点列表//删除所有节点for (int i = 0; i < items.Count; i++){ ...
分类:
Web程序 时间:
2014-08-11 17:15:12
阅读次数:
175
从网上整理所得XMLDocument来操作XML比较简单,虽然有时效率不是很高。代码如下已知有一个XML文件(bookstore.xml)如下: Oberon's Legacy Corets, Eva 5.95 1、往节点中插入一个节点: XmlDocument xmlDo...
分类:
其他好文 时间:
2014-08-05 09:33:09
阅读次数:
310
周四晚上,服务端和客户端的两个同事因为soap接口的问题争论了起来。服务端的同事认为客户端的同事发给服务端的soap消息的xml结构有问题,少了几个xml节点,导致服务器端解析出错。而客户端的同事认为自己在android手机上发送的soap,是通过一个对象发出的,对象属性什么的,看代码是正确设置了的...
分类:
移动开发 时间:
2014-08-04 01:54:56
阅读次数:
192
笔者在调用Google Calendar APIs的GetColors过程当中(具体关于Google Calendar API已经Google API的介绍请见我其他的博文,当前我们只是拿Google Calendar API返回的结果举一个例子),JSON返回的数据中,出现了以数字作为键(key)的数据;但是因为我们在企业应用集成中,有时候需要把JSON数据转换成XML数据;那么这个时候,JSON数据中的键(key)映射到XML数据中将成为XML数据的节点名字(Node Name),如果JSON中的键(k...
分类:
编程语言 时间:
2014-06-15 18:43:27
阅读次数:
294
今天工作当中,遇到一个问题,XML的Schema文件中定义的complexType是一个Sequence,这就要求符合这个Schema定义的XML的数据节点,必须要按照Schema中Sequence定义的顺序出现(etag-->id-->kind-->selfLink-->title-->updated),否则Schema校验将会出错。请见下图1和图2, 换句话说,在于XML的数据中节点的出现的顺序和必须和Schema中(节点的顺序是按照节点名字的字母升序排列)定义的顺序一致,否则Schema的校验是通不过...
分类:
其他好文 时间:
2014-06-04 22:00:50
阅读次数:
272