跳转到主要内容


developerWorks 中国  >  Web development  >  

文档库

developerWorks
 
  
 
 题目  24    隐藏内容简介    
 
题目 日期
从 XML 生成可与 Ajax 共同使用的 JSON
时下,非常流行使用 JavaScript 代码为数据驱动的 Web 应用程序添加互动性。若能将数据编码成 JavaScript Object Notation(JSON)的格式,您就可以更轻松地通过 JavaScript 语言使用它。通过本文,发掘使用 XSLT V2 从 XML 数据生成 JSON 的几种不同方法。
    2006年6月12日  
 
用 JSON 处理缓存
数据验证是每个企业 Web 应用程序中最富于挑战性、日新月异的部分。通常验证元数据会使 JavaScript 模块中混入服务器端代码。在本文中,您将了解如何在服务器代码的帮助下将元数据缓存在客户端的优秀方法,服务器代码将提供 JSON(JavaScript Object Notation)形式的字符串化元数据。这种方法还允许以类似 Ajax 的方式来处理多值和多组属性。
    2006年11月7日  
 
掌握 Ajax,第 10 部分: 使用 JSON 进行数据传输
在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。“掌握 Ajax” 的这一期讨论另一种有用的数据格式 JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。
    2007年4月9日  
 
PHP V5.2 中的新增功能,第 3 部分: 使用新的 JSON 扩展
随着 Internet 应用程序开发人员之中不断有人创建和采用 PHP,使得它获得了不断发展而且并入了很多有用的标准。PHP 刚刚向 PHP V5.2 中添加了 JavaScript Object Notation (JSON) 扩展,以前该扩展只可用作附加框架类。这次添加为 PHP 开发人员在使用 JSON 开发 Ajax 应用程序时提供了更好的支持。本文是 “PHP V5.2 中的新增功能” 系列(共五部分)的第 3 部分,将展示如何有效地使用此应用程序,并且在阅读完本文后,您将可以熟练地将内置 JSON 扩展与 PHP 结合使用来开发 Ajax 应用程序。
    2007年5月11日  
 
用 PHP 将 XML 转换成 JSON
随着 Web 2.0 日渐普及,出现了一种新的被称为 JavaScript 对象表示法(JavaScript Object Notation,JSON)的数据交换格式,用于表示在浏览器上运行的业务逻辑中的数据。了解基于 PHP 的服务器程序,在将企业应用程序数据发送给浏览器应用程序之前,如何将其从 XML 格式转换成 JSON 格式。
    2007年6月14日  
 
认识 JsonML
JSON(JavaScript Object Notation)是与 Ajax(Asynchronous JavaScript + XML)同时兴起的。使用 JSON 可以方便地传输数据,因为这些数据还可以重新转换为 JavaScript 对象,这一特点使得 JSON 极具实用性。不过仍然需要使用自定义的脚本来处理这些对象。JsonML 是 JSON 的一个扩展,通过它我们能够使用 JSON 类型标记映射 XML 数据。而通过这一操作,我们还可以基于 JSON 标记方便地创建 XML 或 XHTML 对象,并且构建和交换用户界面(UI)元素。本文向大家展示了如何对这个便于使用的工具加以利用。
    2007年8月9日  
 
使用 Google Web Toolkit 和 JSON 开发 Ajax 应用程序
本文介绍如何使用 Google Web Toolkit(GWT) 和 JSON 开发一个示例 Ajax 应用程序。作者将分别介绍如何在客户端使用 GWT 的 JSON API 来解析和生成 JSON 编码的数据,以及如何在服务器端使用 GWT 的 RemoteServiceServlet 来接受和回复来自客户端的请求,并使用 SOJO 来解析处理 JSON 数据。
    2007年8月24日  
 
掌握 Ajax,第 11 部分: 服务器端的 JSON
在本系列最近发表的一篇文章中,您已经了解了如何将 JavaScript 对象转变成 JSON 格式。这种格式很容易用于发送(和接收)与对象甚至对象数组对应的数据。在本系列的最后一篇文章中,您将会学习如何处理以 JSON 格式发送到服务器的数据以及如何使用相同格式对脚本进行回复。
    2007年8月28日  
 
在 Ajax 中进行 XML 处理,第 3 部分: 使用 JSON 并避免使用代理
Ajax 风格的服务器调用不一定使用 XMLHttp 请求。本系列的最后一部分介绍天气面板的最后一种方法,利用 Web 公共服务 JavaScript Object Notation (JSON) 和动态脚本标记来实现。
    2008年4月15日  
 
JSON 入门指南
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。
    2008年8月22日  
 
精通 Grails: 用 JSON 和 Ajax 实现异步 Grails
JavaScript Object Notation(JSON)和 Asynchronous JavaScript + XML(Ajax)是 Web 2.0 开发中的主要技术。在本期的精通 Grails 系列中,作者 Scott Davis 演示了 Grails Web 框架中包括的本地 JSON 和 Ajax 功能。
    2008年12月23日  
 
使用 JSONP 实现跨域通信,第 1 部分: 结合 JSONP 和 jQuery 快速构建强大的 mashup
随着公开提供的 Web 服务 API 不断增加,现在可以轻松地从不同 Web 源获取资源并构建 mashup —— 只要您能访问正确的 API 和工具。探究如何能够结合高深的跨域调用技术(JSONP)和灵活的 JavaScript 库(jQuery),以快速构建强大的 mashup。
    2009年5月25日  
 
使用 JSONP 实现跨域通信,第 2 部分: 使用 JSONP、jQuery 和 Yahoo! 查询语言构建 mashup
在本系列的上一篇文章中,我们介绍了 JSONP(JSON with Padding),将其作为克服浏览器同源策略限制的一种手段,同时整合和显示来自第三方源的数据。本文将延续上一篇文章的讨论,为您展示如何使用来自 Yahoo! 的 JSONP 服务 Yahoo! 查询语言(YQL),使用 JQuery 构建 mashup Web 页面。
    2009年5月27日  
 
真正的 Web 2.0: 书签?标记?del.icio.us 网站!
本文中,您将了解如何利用以 Python 和 ECMAScript 编写的 Web XML 提要和 JSON,从而通过 del.icio.us 工作,del.icio.us 是一流的 Web 2.0 站点之一。在考虑 Web 2.0 技术时,您可能会想到最新的 Ajax 技巧,但那仅仅是其中的一小部分。更根本的关注点是开放数据、简单 API 以及鼓励用户形成社会网络的功能。这些更使 Web 2.0 成为让 Web 架构师关注的重要问题。此专栏文章将深入研究实际的 Web 2.0 站点,并演示 Web 架构师如何将 Web 中的最佳内容引入他们自己的网站。
    2006年11月27日  
 
XML 问题: 比微格式更轻巧:纤格式(Picoformat)
在 “XML 问题” 专栏的上一期文章中,David Mertz 讨论了 reStructured Text,能够格式化大多数文本文档的一种轻量级标记语言,在这之前考察了 YAML,一种适用于多数数据文档的轻量级标记语言。随着 AJAX 和微格式的兴起,这些格式还有用吗?或者微格式是不是足够 “轻巧” 了呢?看看如何通过 JSON(比 YAML 更轻)使用 MochiKit for AJAX(没有 X),以及如何在生成微格式的任务中利用 reStructured Text。
    2006年12月19日  
 
利用 Domino V8 新特性开发 Mashup 应用
本文将介绍 Domino 8 在 Web 开发方面的一些增强,并演示如何将其结合诸如 JavaScript、Ajax、JSON 和 Google 地图 API 等技术来构建一个示例 Mashup 应用。
    2007年12月20日  
 
构建启用了 Ajax 的 JSP TagLib 控件,第 1 部分: 自动完成和级联式下拉控件
本文介绍如何构建可在业务线应用程序中使用的 Asynchronous JavaScript + XML (Ajax) 控件。这些基于 JSP TagLib 的可配置控件利用 JavaScript Serialized Object Notation (JSON)、JavaScript 和 CSS。它们是标准的 JSP Taglib 控件,本文将展示可多么轻松地将其拖放到任意应用程序之中,从而提供更加直观、更具响应性的用户界面。
    2008年12月23日  
 
构建启用了 Ajax 的 JSP TagLib 控件,第 2 部分: 自动填充和字段验证器控件
在本文中,构建可用于业务应用程序的 Asynchronous JavaScript + XML(Ajax)控件。这些基于 JavaServer Pages (JSP) TagLib 的可配置控件利用了 JavaScript Serialized Object Notation (JSON)、JavaScript 脚本语言及 Cascading Style Sheets(CSS)。由于它们是标准的 JSP TagLib 控件,您可以将其简单地置于任何应用程序内来提供更直观、响应性更好的用户界面。
    2009年3月12日  
 
构建启用了 Ajax 的 JSP TagLib 控件,第 3 部分: 更新面板和弹出对话框控件
在本文中,构建可用于业务应用程序的 Asynchronous JavaScript + XML(Ajax)控件。这些基于 JavaServer Pages (JSP) TagLib 的可配置控件利用了 JavaScript Serialized Object Notation (JSON)、JavaScript 脚本语言及 Cascading Style Sheets(CSS)。由于它们是标准的 JSP TagLib 控件,您可以将其简单地置于任何应用程序中,从而提供更直观、响应性更好的用户界面。
    2009年7月2日  
 
面向文档的数据库 CouchDB
Apache CouchDB 是一个面向文档的数据库管理系统。它提供以 JSON 作为数据格式的 REST 接口来对其进行操作,并可以通过视图来操纵文档的组织和呈现。 CouchDB 是 Apache 基金会的顶级开源项目。本文将介绍 CouchDB 的基本概念,包括文档、视图,REST API,并通过一个实际的图书点评网站来说明如何用 CouchDB 开发 Web 应用。
    2009年8月6日  
 
Project Zero 简介,第 2 部分: SOA 中的 RESTful 应用程序
    2008年3月3日  
 
IBM WebSphere sMash 简介,第 1 部分: 为 Web 应用程序构建 RESTful 服务
在本系列中,将学习关于 IBM WebSphere sMash 的所有知识,它是一个创建、组装和执行基于当前 Web 技术的应用程序的简单环境。本文是本系列的第一篇文章,介绍了使您能够创建、组装和部署强大的 Web 应用程序的大量创新。了解 WebSphere sMash 如何由社区驱动,及其创建 RESTful Web 服务的约定。通过一个分步示例,向您介绍如何设置环境、创建 Zero 项目、构建 RESTful 服务来公开数据、测试应用程序,并导入示例应用程序来使用 RESTful 服务。
    2008年9月18日  
 
基于 REST 的 Web 服务:基础
代表性状态传输(Representational State Transfer,REST)在 Web 领域已经得到了广泛的接受,是基于 SOAP 和 Web 服务描述语言(Web Services Description Language,WSDL)的 Web 服务的更为简单的替代方法。 接口设计方面这一转变的关键证据是主流 Web 2.0 服务提供者(包括 Yahoo、Google 和 Facebook)对 REST 的采用,这些提供者弃用或放弃了基于 SOAP 和 WSDL 的接口,而采用了更易于使用、面向资源的模型来公开其服务。 在本文中,Alex Rodriguez 将向您介绍 REST 的基本原理。
    2008年12月22日  
 
使用 Groovy 构建社交网络混搭(Mashup)应用程序
本文介绍如何构建一个 Groovy Mashup 应用程序,用户可以通过它使用 Twitter4J、Google 地图和一点 Ajax 来查看他们在 Twitter 上的好友的地图。
    2009年4月17日  
 
 题目  24    隐藏内容简介    
 
没有找到您想要的结果吗? 提交反馈