第一章 引言 | 第1-9页 |
1.1 研究背景 | 第7页 |
1.2 论文工作 | 第7页 |
1.3 论文组织 | 第7-9页 |
第二章 XML及其解析 | 第9-26页 |
2.1 XML综述 | 第9-14页 |
2.1.1 XML及其家族概述 | 第9-12页 |
2.1.2 XML应用及推广 | 第12-14页 |
2.1.2.1 XML应用 | 第12页 |
2.1.2.2 XML应用案例:电子商务(e-commerce) | 第12-14页 |
2.1.2.3 XML的推广 | 第14页 |
2.2 XML解析 | 第14-26页 |
2.2.1 解析方式综述 | 第16-19页 |
2.2.2 Java与 XML | 第19-22页 |
2.2.2.1 JavaAPI for XML综述 | 第19-20页 |
2.2.2.2 Java XML解析规范 | 第20-22页 |
2.2.3 当前主流的 XML解析器 | 第22-26页 |
2.2.3.1 Xerces | 第22-23页 |
2.2.3.2 Crimson | 第23-24页 |
2.2.3.3 BEA RI | 第24-26页 |
第三章 OnceXMLParser的设计及实现 | 第26-32页 |
3.1 OnceXMLParser需求概述 | 第26-27页 |
3.2 OnceXMLParser设计及实现 | 第27-32页 |
3.2.1 系统的边界 | 第27页 |
3.2.2 软件总体结构方案 | 第27-32页 |
第四章 StAXParser的设计及实现 | 第32-51页 |
4.1 JCP JSR-173 | 第32-35页 |
4.1.1 设计目标 | 第32页 |
4.1.2 实现选项 | 第32-34页 |
4.1.3 组成 | 第34-35页 |
4.2 语法分析与自动机设计 | 第35-40页 |
4.2.1 prolog | 第35-37页 |
4.2.1.1 语言性质的判定 | 第35页 |
4.2.1.2 语言化简 | 第35-37页 |
4.2.2 E1ement | 第37-39页 |
4.2.3 End_Document | 第39页 |
4.2.4 总结 | 第39-40页 |
4.3 StAXParser实现 | 第40-51页 |
4.3.1 概述 | 第40-41页 |
4.3.2 模块组成 | 第41-51页 |
4.3.2.1 Factory Class | 第41-43页 |
4.3.2.2 Cursor Model | 第43-48页 |
4.3.2.3 Event Model | 第48-51页 |
第五章 测试与优化 | 第51-66页 |
5.1 基本测试策略 | 第51-54页 |
5.2 测试自动化和回归测试 | 第54-55页 |
5.2.1 测试自动化 | 第54页 |
5.2.2 回归测试 | 第54-55页 |
5.3 软件调试 | 第55-56页 |
5.4 性能测试 | 第56-60页 |
5.4.1 性能测试手段 | 第56-58页 |
5.4.2 性能测试基准 | 第58-60页 |
5.5 性能优化措施 | 第60-66页 |
5.5.1 具体优化措施及其实现 | 第60-65页 |
5.5.2 总结 | 第65-66页 |
第六章 结束语 | 第66-67页 |
6.1 工作总结 | 第66页 |
6.2 进一步工作 | 第66-67页 |
参考文献 | 第67-69页 |
发表文章目录 | 第69-70页 |
致谢 | 第70页 |