XML
文章平均质量分 82
baggio785
这个作者很懒,什么都没留下…
展开
-
RSS
RSS是一种用于共享新闻和其他Web内容的数据交换规范,起源于网景通讯公司的推"Push"技术,将订户订阅的内容传送给他们的通讯协同格式(Protocol)。RSS可以是以下三个解释的其中一个:Really Simple Syndication(真正简单的整合) RDF (Resource Description Framework) Site Summary Rich Site Summary(原创 2005-10-06 22:31:00 · 2069 阅读 · 2 评论 -
Ajax In Action 书籍下载
下载地址是E文的原创 2006-01-19 12:38:00 · 2078 阅读 · 0 评论 -
XML的四种解析器原理及性能比较
1: DOM DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优点。 首先,由于树在内存中是持久的,因此可以修改原创 2006-01-28 01:38:00 · 2762 阅读 · 0 评论 -
使用 JTidy 将 HTML 文件转换成 XML
有关 Java 的最重要的事情是有很多扩展标准库可以作为标准平台的一部分,而且在那些库中有对 XML 提供了非常多的支持。然而对于某些特定的需要,在标准库中可能没有直接的支持。 其实你有两个选择: 完全由自己来构建一些东西。这一般很痛苦,而且很费时间。 去“社区”看看是否已经有人遇到了同样的问题(这种情况非常有可能发生),看他是否乐意与你分享他的成果。 对于这个情况,SourceForge 上有原创 2006-02-01 00:33:00 · 2825 阅读 · 0 评论 -
从SQL Server中读取XML文件
如果你参考Books Online(BOL),你会发现有相关的条目,包括OPENXML以及 OPENROWSET。所有的这些例子都支持将XML文本作为已经声明的变量,这对于经常处理文本的用户来说非常方便,但对于希望在开发中读取XML文件并进行相应处理的开发人员来说就不是这样了。处理这样的问题,或许最好从内到外来对其进行分析。OPENXML是一个rowset函数(即返回一个rowset),它的工原创 2006-02-13 00:31:00 · 1911 阅读 · 0 评论 -
Firefox 1.5 中的 XML,第 1 部分: XML 特性概述
Uche Ogbuji, 首席顾问, Fourthought Inc.2005 年 10 月 13 日Firefox 是一种相对较新的 Web 浏览器,目前是基于 Mozilla 平台的最流行的浏览器。您可能听说过它,因为它的成长速度异常快速,并且它是开放源码软件取得成功的代表。也许您像我一样,已经选择它作为自己的 Web 浏览器。今年年初,IBM 传出了鼓励员工使用 Firefox 的新转载 2006-04-21 15:29:00 · 1637 阅读 · 0 评论 -
Firefox 1.5 中的 XML,第 2 部分: 基本 XML 处理
Uche Ogbuji, 首席顾问, Fourthought Inc.2006 年 4 月 20 日在这篇文章中,我将详细讨论一下 Firefox 中的基本 XML 处理。这里提供的 Firefox 屏幕图是使用 Ubuntu Linux 上的 Firefox 1.5.0.1 生成的,配置文件没有修改过(即没有扩展,保持了安装时的默认选项)。解析基础知识用 Firefox 和 XM转载 2006-04-21 15:36:00 · 1778 阅读 · 0 评论 -
使用 XML: XSLT 2.0 和 XQuery 对比
Benoit Marchal, 顾问, Pineapplesoft2006 年 4 月 30 日正在进行的标准化自从 1999 年 11 月面世以来,我发现 XSLT(XSL 转换语言)是可用于操作 XML 文档的最有用的工具之一。许多可用的 API 和工具在 Java 或其他语言中使用 XML 文档,而且我在不同项目中使用了许多 XML 文档,但想不起有哪个 XML 项目不使用一点转载 2006-05-08 23:56:00 · 2047 阅读 · 0 评论 -
用 XSLT 删除 XML 示例文件中的敏感内容
Uche Ogbuji, 首席顾问, Fourthought Inc.2006 年 5 月 08 日消除内容清单 1 (kill-content.xslt) 中的 XSLT 脚本可以删除所有的文本节点和属性值,仅留下节点结构骨架。清单 1 (kill-content.xslt). 清除字符数据的 XSLT 脚本转载 2006-05-09 00:00:00 · 2111 阅读 · 0 评论 -
管理 XML 数据: 标签 URI
Elliotte Rusty Harold, 副教授, Polytechnic University2006 年 5 月 15 日惟一标识符用于 blog 和其他连锁提要的 Atom XML 格式要求每个记录都有一个惟一的 ID,该 ID 放在 id 元素中。Atom 要求这个 ID 必须是语法正确的 URI。它还要求,这个 ID 不仅在出现的文档中是惟一的,而且在任何时候、在所有文档转载 2006-05-15 22:30:00 · 1553 阅读 · 0 评论 -
从 DAD 到带注释的 XML 模式分解
Mayank Pradhan, 专职软件工程师, IBM2006 年 5 月 18 日带注释的 XML 模式分解简介DB2 Viper 中引入的带注释的 XML 模式分解特性可用于将 XML 文档整个或部分地分解成关系表。它使用 XML 模式中的注释作为映射语言,将 XML 文档中的信息映射为关系表。新的 XML 分解特性使用 XML 模式(Schema)作为获得映射信息的平台。因为转载 2006-05-19 13:59:00 · 1906 阅读 · 0 评论 -
使用 DHTML 与 XML 制作 Ajax 幻灯片
Jack Herrington 高级软件工程师, Code Generation Network2006 年 5 月 23 日Ajax 幻灯片放映个人图像管理应用程序(如 Macintosh® 上的 Apple® iPhoto®)使得幻灯片浏览广为人知。在幻灯片浏览中,图像按照时间顺序先后淡入淡出。此外,图片还通过所谓的 “Ken Burns Effect” 进行移动和缩放。在该转载 2006-05-24 13:59:00 · 1993 阅读 · 0 评论 -
利用反射机制实现XML-RPC
作者:steven_guo(作者的blog:http://blog.matrix.org.cn/page/steven_guo)摘要Java反射机制为使用XML-RPC(XML-based Remote Procedure Call,基于XML的远程过程调用)远程过程调用提供了一种简便又高效的实现方法,这种方法隐蔽掉了一些远程过程调用过程中的复杂操作。在这篇文章里,Stephan Maier展转载 2006-05-24 13:48:00 · 2322 阅读 · 0 评论 -
Ajax RSS 阅读器
Mr. Jack D Herrington (jherr@pobox.com), 高级软件工程师, Leverage Software, Inc.2006 年 5 月 29 日在我读到有关从 Web 页面的 JavaScript 代码请求 XML(Extensible Markup Language)的内容时,我想到的第一件事就是获得一些 RSS 并加以显示。但我立刻就遇到了XML Hyp转载 2006-05-30 08:52:00 · 3021 阅读 · 0 评论 -
使用 SQLXML 数据类型
概述J2EE 开发人员通常需要在关系数据库中存储 XML 文档以及从数据库中检索 XML 文档,以获得元素值和属性值。目前,只有特定于供应商的技术和数据类型可用于在关系数据库中存储 XML 文档。例如 IBM DB2 Universal Database™ (UDB) 提供了 DB2 XML Extender 和 XML 用户定义类型 (UDT) 来存储 XML 文档。用于 XML 类型列的标转载 2006-06-11 00:37:00 · 2115 阅读 · 0 评论 -
浅谈 XSLT 扩展-让你的 XSLT 如虎添翼
马晨, 软件开发专家2006 年 1 月 16 日XSLT 是一种基于规则的格式转换语言。在许多人眼里,它的功能就是将一种格式的 xml 文件转换成另外一种格式的 xml 文件,仅此而已。不过,事实真是这样吗?其实 XSLT 能够做的事情很多,绝对超乎你的想象。除了格式转换,XSLT 还能完成一些看起来和格式转换完全无关的工作。比如说文件访问或者是数据库查询等等。而这一切都要归功于 X原创 2006-01-17 14:29:00 · 1950 阅读 · 0 评论 -
Java中四种XML解析技术之不完全测试
测试环境: AMD毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server SP4、Sun JDK 1.4.1+Eclipse 2.1+Resin 2.1.8,在Debug模式下测试。 XML文件格式如下: A1234 四川省XX县XX镇XX路X段XX号 B1234 四川省XX市XX乡XX村XX组 测试方法: 让每一种方案分别解析原创 2006-01-28 01:53:00 · 2588 阅读 · 0 评论 -
GOOGLE XML接口的XSLT设计
Google的XML数据格式定义:http://www.google.com/google.dtd其它一些关于XSLT的演示文档:XSL Tutorial 一个XSL教程,也是一个很好的XSLT在线手册:包括 XPATH XSLT函数参考和示例其他在线文档和演示:更多:http://www.google.com/search?q=filetype%3Appt+xsltXSLT XPATH函数速查卡原创 2005-10-06 22:32:00 · 1661 阅读 · 0 评论 -
RSS 2.0规范(中文版)
英文原版请参见http://blogs.law.harvard.edu/tech/rss RSS是 Really Simple Syndication的缩写(对rss2.0而言,是这三个词的缩写,对rss1.0而言则是RDF Site Summary的缩写,1.0与2.0走的是两个体系) RSS 基于XML,所有的 RSS 必须遵循w3c网站上公布的XML 1.0 规范。 在一个RSS文档中原创 2005-10-06 22:11:00 · 2205 阅读 · 0 评论 -
基于Lucene/XML的站内全文检索解决方案
内容摘要:为Lucene做一个通用XML接口一直是我最大的心愿:更方便的在WEB应用中嵌入全文检索功能提供了XML的数据输入接口:适合将原有基于各种数据库的数据源导入到全文索引中,保证了数据源的平台无关性; 通过了基于XML的搜索结果输出:方便了通过XSLT进行前台的结果显示; MySQL /原创 2005-11-24 10:15:00 · 1693 阅读 · 0 评论 -
数据库发展史上的一个里程碑 原生XML数据库
(文/范之望) 长期以来,IT业界一直在寻求新型数据库系统以弥补经典的关系数据库的不足。本文试图从数据库发展的历史、企业界的战略考虑以及近年来出现的XML语言的重要意义,来简单介绍德国软件股份公司(Software AG)在数据库技术上的新思维。 数据库系统发展历史及对新型数据库的寻求 自六十年代商用数据库系统面世以来,数据库系统的发展大概经历了以下几个阶段:七十年代以前,数据库系统并没有一个原创 2005-12-19 15:51:00 · 2618 阅读 · 1 评论 -
WEB2.0中AJAX应用的详细探讨
最近互联网上比较火热的话题当然是关于WEB2.0的应用,其中AJAX又是WEB2.0的核心之一。AJAX是Asynchronous JavaScript and XML 的缩写。它并不是一门新的语言或技术,它实际上是几项技术按一定的方式组合在一在同共的协作中发挥各自的作用,它包括 使用XHTML和CSS标准化呈现; 使用DOM实现动态显示和交互; 使用XML和XSLT进行数据交换与处理;原创 2005-12-23 22:05:00 · 3394 阅读 · 0 评论 -
XML 和数据库之间的映射
Hany Saleeb , 技术顾问, Freelance2005 年 12 月 08 日即使数据库没有自称支持 XML 特性,也可以在关系数据库中存储和检索 XML 文档。这样做需要小心地使用 Java™ 编程语言(数据库不一定兼容 Java Database Connectivity 或 JDBC),还需要一个框架来连接关系数据库和 XML 文档流。将 XML 映射到数据库有两种常见的方法:基原创 2005-12-29 20:45:00 · 3433 阅读 · 0 评论 -
掌握 Ajax,第 1 部分: Ajax 简介
Brett McLaughlin , 作家,编辑, OReilly and Associates2006 年 1 月 04 日五年前,如果不知道 XML,您就是一只无人重视的丑小鸭。十八个月前,Ruby 成了关注的中心,不知道 Ruby 的程序员只能坐冷板凳了。今天,如果想跟上最新的技术时尚,那您的目标就是 Ajax。但是,Ajax 不仅仅 是一种时尚,它是一种构建网站的强大方法,而原创 2006-01-06 09:34:00 · 3491 阅读 · 0 评论 -
Ajax简介
作为J2EE开发人员,我们似乎经常关注“后端机制(backend mechanics)”。我们通常会忘记,J2EE的主要成功之处在Web应用程序方面;许多原因使得人们喜欢利用Web开发应用程序,但主要还是因为其易于部署的特点允许站点以尽可能低的成本拥有上百万的用户。遗憾的是,在过去几年中,我们在后端投入了太多的时间,而在使我们的Web用户界面对用户自然和响应灵敏方面却投入不足。 本文介绍原创 2006-01-13 23:48:00 · 2252 阅读 · 0 评论 -
AJAX开发简略 (一)
现在,有一种越来越流行越热的“老”技术,可以彻底改变这种窘迫的局面。那就是AJAX。如今,随着Gmail、Google-maps的应用和各种浏览器的支持,AJAX正逐渐吸引全世界的眼球。一、AJAX定义 AJAX(Asynchronous JavaScript and XML)其实是多种技术的综合,包括Javascript、XHTML和CSS、DOM、XML和XSTL、XMLHttpR原创 2006-01-14 00:56:00 · 6617 阅读 · 0 评论 -
面向 Java 开发人员的 Ajax: 结合 Direct Web Remoting 使用 Ajax
Philip McCarthy , 软件开发顾问, Independent Consultant2005 年 12 月 27 日理解 Ajax 编程的基本知识 是重要的,但是如果正在构建复杂的用户界面,那么能够在更高层次的抽象上工作也很重要。在面向 Java 开发人员的 Ajax 系列的第 3 篇文章中,我在上个月的 Ajax 的数据序列化技术 基础之上,介绍一种可以避免繁琐的 Java原创 2006-01-16 11:28:00 · 3896 阅读 · 0 评论 -
解析XML QName
XML命名空间规范将限定名定义为一个由本地部分和命名空间URI组成的名称。 限定名,即Qname,用一个前缀和一个本地部分来指定(例如,foo:bar xmlns:foo='urn:foo'>),其中前缀(foo)被解析为一个命名空间URI ('urn:foo')。这个解析前缀的过程产生了通常所说的扩展名。 在不同的XML处理程序中,解析前缀原创 2006-01-16 10:30:00 · 3355 阅读 · 0 评论 -
AJAX开发简略(二)
七、AJAX开发 到这里,已经可以清楚的知道AJAX是什么,AJAX能做什么,AJAX什么地方不好。如果你觉得AJAX真的能给你的开发工作带来改进的话,那么继续看看怎么使用AJAX吧。7.1、AJAX应用到的技术 AJAX涉及到的7项技术中,个人认为Javascript、XMLHttpRequest、DOM、XML比较有用。A、XMLHttpRequest对象 XMLHttpReques原创 2006-01-15 10:11:00 · 1708 阅读 · 0 评论 -
Java技术与XML常见问题
一般问题 | JAXP | JAXB | JAXM | JAXR | JAX-RPC | J2EE一般问题XML 是什么? XML 是由谁开发的? XML 最大的优点是什么 ? XML 有什么应用? XML 和 Java 技术之间有何关系? 在 Java 技术中使用 XML 有什么优点? Sun 参与了哪些 XML 相关的活动? 在哪里可以找到更多的文档? 我可以原创 2006-01-10 11:57:00 · 1213 阅读 · 0 评论 -
AJAX开发简略 (二)
七、AJAX开发 到这里,已经可以清楚的知道AJAX是什么,AJAX能做什么,AJAX什么地方不好。如果你觉得AJAX真的能给你的开发工作带来改进的话,那么继续看看怎么使用AJAX吧。7.1、AJAX应用到的技术 AJAX涉及到的7项技术中,个人认为Javascript、XMLHttpRequest、DOM、XML比较有用。A、XMLHttpRequest对象 XMLHttpReques原创 2006-01-14 01:06:00 · 7588 阅读 · 3 评论 -
使用VTD-XML简化XML处理-克服DOM及SAX缺点的新选择
作者:Jimmy Zhang;rainy14f(作者的blog:http://shaofan.blogjava.net/)概要做为下一代WEB应用的推动性技术,XML相当简单,易学易用。然而,当前的XML处理技术却非如此。Document Object Model和Simple API for XML都比较慢,低效,且不易于使用。VTD-XML,作为下一代的XML处理模型,提供超越DOM和SA转载 2006-07-17 22:51:00 · 8091 阅读 · 0 评论