扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:builder.com.cn 2007年6月26日
关键字:
数据处理XML数据
说的足够多了,让我们试用一下这个框架。我们评估的第一点是Spry处理XML数据的能力。我们以XML文件的形式创建一些样本数据,其中包含某个假想市政当局员工的信息。
样例如下:
<xml version="1.0" encoding="UTF-8">
<employees>
<employee id="1">
<fname>Frank</fname>
<lname>Bacon</lname>
<email>fbacon@municipality.gov</email>
<mobilePhone>2201-09-0426</mobilePhone>
<department>Board of Education</department>
</employee>
<employee id="2">
<fname>Bob</fname>
<lname>Boyle</lname>
<email>bboyle@municipality.gov</email>
<mobilePhone>2501-301-291</mobilePhone>
<department>Animal Services</department>
</employee>
</employees>
可以看到有很多行数据,每行包含相同的属性,Spry与XML交互不需要DTD(数据类型定义),这是处理XML的一个典型问题,但并不是标准。此处,我们的目的是使Spry为我们处理数据然后输出到一个HTML页中,你可以命名数据的属性并告知Spry在页面的那个位置显示它们。
使用一个文本编辑器,我们就可以处理HTML内容。下面是来自标记间的一小片段。我们引入了两个.js文件,第一个为了利用XPath使用了Google的开源代码,因此稍后我们能够过滤数据,第二个是Spry数据库,它依赖XPath库,这也是为什么使用时先声明的原因。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者