书籍详情
从头学XML和JAVA编程一例通
作者:(美)Niclolas Chase著;刘利秋 等译
出版社:机械工业出版社
出版时间:2003-08-01
ISBN:9787111125518
定价:¥40.00
购买这本书可以去
内容简介
这本书与通常的技术图书不同,基于许多原因。首先,我们假定用户根本不懂这个主题的内容。读者甚至可以不懂HTML。经验总是有帮助的。所以,如果用户有Java或者其他编程语言的经验,当然在读懂本书的过程中会快些。然而,即便用户没有经验,需要知道的东西也都会随着内容的深入而被解释清楚。本书通过为一个假想的家具公司ChaseWebFurniture建立一个Web站点和应用程序来学习XML和Java编程。主要内容包括:卖主网页:用层叠样式表设计XML;产品网页:在浏览器中使用XSL转换XML;定义数据结构;文档类型定义、XML规划和解析器;XSL处理器和服务器端处理;获得订单:使用TDOM处理数据;调整存货:使用名域和DOM;产品搜索:XQL;更新存货;SQL数据库和SAX;XML(SOAP)的其他应用。
作者简介
暂缺《从头学XML和JAVA编程一例通》作者简介
目录
第1章 卖主网页:用层叠样式表设计XML
1.1 热身:HTML和XHTML
1.2 控制表达:层叠样式表
1.3 深入钻研CSS2
1.3.1 颜色(Color)
1.3.2 背景(Background)
1.3.3 边框(Border)
1.3.4 元素的定位(Positioning Element)
1.3.5 文本(Text)属性
1.3.6 列表项目(List Item)属性
1.3.7 表格(Table)
1.3.8 显示(Display)和继承(Inheritance)
1.4 将文档转换为XML
1.5 XML结构
1.6 下一步
第2章 产品网页:在浏览器中使用XSL转换XML
2.1 XSL的两个方面:XSL转换和XSL格式化对象
2.2 作准备
2.2.1 安装MSXML3
2.2.2 安装的检验
2.2.3 目标是什么
2.3 XML源文件
2.4 树:XML的基本结构
2.4.1 对XSL应用结构
2.4.2 结构良好性(Well-Formedness)
2.5 建立样式表
2.5.1 样式表和XML文档的结合
2.5.2 模板(Template)
2.6 了解细节--使用XPath
2.7 循环(Looping)和排序(Sorting)
2.8 添加元素和属性
2. 9 条件句(Conditional)
2.10 整理一下
2.11 下一步
第3章 定义数据结构:文档类型定义、 XML规划和解析器
3.1 Java简介
3.2 安装Java2软件开发工具包
3.2.1 查找Java 2软件开发工具包的位置
3.2.2 安装
3.3 安装Xerces-J解析器
3.3.1 安装Xerces-J
3.3.2 设置类路径(CLASSPATH)
3.3.3 安装的测试
3.4 格式良好与有效性文档
3. 5 文档类型定义
3.5.1 内部文档类型定义子集
3.5.2 属性定义
3.5.3 混合内容
3.5.4 文档类型定义DTD语法小结
3.5.5 第一个限制:数据类型(Datatype)
3.6 外部文档类型定义(External DTD)
3.7 添加Vendors的其余部分
3.8 指示完整性(Referential Integrity)
3.8.1 第二个限制:Key(密钥)
3.8.2 第三个限制:相同的名字,不同的元素
3.9 XML规划
3.9.1 数据类型
3.9.2 未来的特性
3.10 下一步
第4章 XSL处理器和服务器端处理
4.1 XSL处理器
4.2 Xalan
4.2.1 安装Xalan
4.2.2 安装的检验
4.3 从命令行转换文件
4.3.1 输入和输出文件
4.3.2 处理文档
4.4 高级XSLT:引用(Include)和输入(Import)
4.4.1 引用(Include)
4.4.2 输入(Import)
4.5 Java基础知识
4.5.1 完全投入:Hello World!
4.5.2 写Hello World
4.5.3 编译Hello World
4.5.4 执行Hello World
4.5.5 所有这些意味着什么
4.5.6 继承(Inheritance)
4.5.7 看一下Hello World
4.6 从Java应用软件中读取文件
4.6.1 声明变量
4.6.2 显示一个文件的内容
4.6.3 例外
4.7 由Java程序内部转换XML文件
4.8 高级XSLT:参数(Parameter)
4.9 第一个DOM:遍历XML
4.10 更加自动化:添加下一级和上一级链接
4.11 向Mix添加Web服务器
4.12 安装和设置Tomcat
4.12.1 完成安装
4.12.2 检验安装
4.13 第一个Servlet
4.14 获取请求信息
4.15 下一步
第5章 获得订单:使用JDOM处理数据
5.1 什么是JDOM?
5.2 安装JDOM
5.2.1 安装JDOM步骤
5.2.2 设置CLASSPATH
5.2.3 运行实例
5.2.4 规则的发展
5.3 创建购物车--AddToOrder.java
5.4 处理XSL样式表
5.5 下一步
第6章 调整存货:使用名域和DOM
6.1 处理内存中的文档(In-Memory Document)
6.1.1 创建新文档
6.1.2 创建DOM对象
6.2 DOM文档的结构
6.3 递归(Recursion)
6.4 向文档添加节点
6.5 串行化文档
6.5.1 添加数据
6.5.2 向文档添加Products
6.5.3 整理一下
6.6 添加名域
6.7 检索名域信息
6.8 创建回顾页(Review Page)
6.9 处理转换的结果
6.10 处理临时文档
6.11 最终的样式表
6.12 收集付款信息
6.13 接收付款信息
6.14 下一步
第7章 产品搜索:XQL
7.1 下载GMD-IPSI XQL Engine
7.2 创建索引文件
7.3 创建搜索页
7.4 搜索结果页
7.5 执行搜索及增强搜索
7.6 下一步
第8章 更新存货:SQL数据库和SAX
8.1 连接到数据库:JDBC、ODBC和SQL
8.2 创建存货数据库
8.2.1 创建ODBC连接
8.2.2 如何连接到一个数据库
8.3 创建初始存货目录并插入数据
8.4 SAX入门:调整存货
8.5 使用SAX解析文件
8.6 更新数据库
8.7 从数据库中检索信息:拒绝订购(Backorder)
8.8 完成循环
8.9 下一步
第9章 XML(SOAP)的其他应用
9.1 浏览器检测
9.1.1 请求标题
9.1.2 资源包(Resource Bundle)
9.2 媒体
9.3 移动电话
9.3.1 下载模拟器
9.3.2 WML页
9.4 使Servlet适应无线设备
9.5 简单对象访问协议(SOAP)
9.5.1 如何传送SOAP信息
9.5.2 HTTP请求和响应
9.5.3 进一步论述对象访问协议
9.6 格式化对象
9.6.1 下载、安装并检验FOP
9.6.2 格式化对象文件的结构
9.7 需注意XML的一些话题
9.8 获得更多的信息
9.9 结束语
1.1 热身:HTML和XHTML
1.2 控制表达:层叠样式表
1.3 深入钻研CSS2
1.3.1 颜色(Color)
1.3.2 背景(Background)
1.3.3 边框(Border)
1.3.4 元素的定位(Positioning Element)
1.3.5 文本(Text)属性
1.3.6 列表项目(List Item)属性
1.3.7 表格(Table)
1.3.8 显示(Display)和继承(Inheritance)
1.4 将文档转换为XML
1.5 XML结构
1.6 下一步
第2章 产品网页:在浏览器中使用XSL转换XML
2.1 XSL的两个方面:XSL转换和XSL格式化对象
2.2 作准备
2.2.1 安装MSXML3
2.2.2 安装的检验
2.2.3 目标是什么
2.3 XML源文件
2.4 树:XML的基本结构
2.4.1 对XSL应用结构
2.4.2 结构良好性(Well-Formedness)
2.5 建立样式表
2.5.1 样式表和XML文档的结合
2.5.2 模板(Template)
2.6 了解细节--使用XPath
2.7 循环(Looping)和排序(Sorting)
2.8 添加元素和属性
2. 9 条件句(Conditional)
2.10 整理一下
2.11 下一步
第3章 定义数据结构:文档类型定义、 XML规划和解析器
3.1 Java简介
3.2 安装Java2软件开发工具包
3.2.1 查找Java 2软件开发工具包的位置
3.2.2 安装
3.3 安装Xerces-J解析器
3.3.1 安装Xerces-J
3.3.2 设置类路径(CLASSPATH)
3.3.3 安装的测试
3.4 格式良好与有效性文档
3. 5 文档类型定义
3.5.1 内部文档类型定义子集
3.5.2 属性定义
3.5.3 混合内容
3.5.4 文档类型定义DTD语法小结
3.5.5 第一个限制:数据类型(Datatype)
3.6 外部文档类型定义(External DTD)
3.7 添加Vendors的其余部分
3.8 指示完整性(Referential Integrity)
3.8.1 第二个限制:Key(密钥)
3.8.2 第三个限制:相同的名字,不同的元素
3.9 XML规划
3.9.1 数据类型
3.9.2 未来的特性
3.10 下一步
第4章 XSL处理器和服务器端处理
4.1 XSL处理器
4.2 Xalan
4.2.1 安装Xalan
4.2.2 安装的检验
4.3 从命令行转换文件
4.3.1 输入和输出文件
4.3.2 处理文档
4.4 高级XSLT:引用(Include)和输入(Import)
4.4.1 引用(Include)
4.4.2 输入(Import)
4.5 Java基础知识
4.5.1 完全投入:Hello World!
4.5.2 写Hello World
4.5.3 编译Hello World
4.5.4 执行Hello World
4.5.5 所有这些意味着什么
4.5.6 继承(Inheritance)
4.5.7 看一下Hello World
4.6 从Java应用软件中读取文件
4.6.1 声明变量
4.6.2 显示一个文件的内容
4.6.3 例外
4.7 由Java程序内部转换XML文件
4.8 高级XSLT:参数(Parameter)
4.9 第一个DOM:遍历XML
4.10 更加自动化:添加下一级和上一级链接
4.11 向Mix添加Web服务器
4.12 安装和设置Tomcat
4.12.1 完成安装
4.12.2 检验安装
4.13 第一个Servlet
4.14 获取请求信息
4.15 下一步
第5章 获得订单:使用JDOM处理数据
5.1 什么是JDOM?
5.2 安装JDOM
5.2.1 安装JDOM步骤
5.2.2 设置CLASSPATH
5.2.3 运行实例
5.2.4 规则的发展
5.3 创建购物车--AddToOrder.java
5.4 处理XSL样式表
5.5 下一步
第6章 调整存货:使用名域和DOM
6.1 处理内存中的文档(In-Memory Document)
6.1.1 创建新文档
6.1.2 创建DOM对象
6.2 DOM文档的结构
6.3 递归(Recursion)
6.4 向文档添加节点
6.5 串行化文档
6.5.1 添加数据
6.5.2 向文档添加Products
6.5.3 整理一下
6.6 添加名域
6.7 检索名域信息
6.8 创建回顾页(Review Page)
6.9 处理转换的结果
6.10 处理临时文档
6.11 最终的样式表
6.12 收集付款信息
6.13 接收付款信息
6.14 下一步
第7章 产品搜索:XQL
7.1 下载GMD-IPSI XQL Engine
7.2 创建索引文件
7.3 创建搜索页
7.4 搜索结果页
7.5 执行搜索及增强搜索
7.6 下一步
第8章 更新存货:SQL数据库和SAX
8.1 连接到数据库:JDBC、ODBC和SQL
8.2 创建存货数据库
8.2.1 创建ODBC连接
8.2.2 如何连接到一个数据库
8.3 创建初始存货目录并插入数据
8.4 SAX入门:调整存货
8.5 使用SAX解析文件
8.6 更新数据库
8.7 从数据库中检索信息:拒绝订购(Backorder)
8.8 完成循环
8.9 下一步
第9章 XML(SOAP)的其他应用
9.1 浏览器检测
9.1.1 请求标题
9.1.2 资源包(Resource Bundle)
9.2 媒体
9.3 移动电话
9.3.1 下载模拟器
9.3.2 WML页
9.4 使Servlet适应无线设备
9.5 简单对象访问协议(SOAP)
9.5.1 如何传送SOAP信息
9.5.2 HTTP请求和响应
9.5.3 进一步论述对象访问协议
9.6 格式化对象
9.6.1 下载、安装并检验FOP
9.6.2 格式化对象文件的结构
9.7 需注意XML的一些话题
9.8 获得更多的信息
9.9 结束语
猜您喜欢