Adobe Spry是一個面向Web設計人員而不是開發人員的Ajax框架,它使得設計人員不需要了解復雜的AJAX技巧也能在一個HTML頁面中創建豐富體驗成為了可能。目前1.6.1版本發布,很多新的更新都和支持AIR相關,并且很多很酷的功能加入到新的版本中。
Spry有許多功能,但是最重要的就是移除和加載數據,下面我給一個Spry是如何運行的例子:
首先:
這個文件告訴Spry一個URL people.cfm,加載XML文件,并且解析XPath /people/person。Spry同樣也支持JSON,TSV,CSV,甚至HTML tab文件。下面是XML文件
<people>
<person>
<name>Jacob Camden</name>
<age>6</age>
<gender>boy</gender>
<picture>jacob.jpg</picture>
</person>
<person>
<name>Lynn Camden</name>
<age>4</age>
<gender>girl</gender>
<picture>lynn.jpg</picture>
</person>
<person>
<name>Noah Camden</name>
<age>3</age>
<gender>boy</gender>
<picture>noah.jpg</picture>
</person>
</people>
Spry告訴瀏覽器如何在頁面上顯示XML
<div spry:region="mydata">
<p>
<table width="500" border="1">
<tr spry:repeat="mydata">
<td>{name}</td>
<td>{age}</td>
<td>{gender}</td>
</tr>
</table>
</p>
</div>
使用簡單的標記spry:region and spry:repeat,Spry框架能夠控制數據的加載和解析。是不是非常簡單?
點擊下面去官方網站查看更多的例子:
http://labs.adobe.com/technologies/spry/
Spry有許多功能,但是最重要的就是移除和加載數據,下面我給一個Spry是如何運行的例子:
首先:
這個文件告訴Spry一個URL people.cfm,加載XML文件,并且解析XPath /people/person。Spry同樣也支持JSON,TSV,CSV,甚至HTML tab文件。下面是XML文件





















Spry告訴瀏覽器如何在頁面上顯示XML














使用簡單的標記spry:region and spry:repeat,Spry框架能夠控制數據的加載和解析。是不是非常簡單?
點擊下面去官方網站查看更多的例子:
http://labs.adobe.com/technologies/spry/