科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件Adobe Spry框架入门

Adobe Spry框架入门

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Spry的目的是成为实现Ajax的一种简单方式,对HTML、CSS和JavaScript体验据有入门级水平的设计人员应该能够发现Spry是一种整合内容的简单方法。

作者: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领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章