- Java XML - Discussion
- Java XML - Useful Resources
- Java XML - Quick Guide
- Java XML - Questions and Answers
- Modify XML Document
- Create XML Document
- Query XML Document
- Parse XML Document
- Java DOM4J Parser
- Modify XML Document
- Create XML Document
- Query XML Document
- Parse XML Document
- Java XPath Parser
- Modify XML Document
- Create XML Document
- Query XML Document
- Parse XML Document
- Java StAX Parser
- Modify XML Document
- Create XML Document
- Query XML Document
- Parse XML Document
- JDOM XML Parser
- Modify XML Document
- Create XML Document
- Query XML Document
- Parse XML Document
- Java SAX Parser
- Modify XML Document
- Create XML Document
- Query XML Document
- Parse XML Document
- Java DOM Parser
- Java XML Parsers
- Java XML Overview
- Java XML Home
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Java SAX Parser - Overview
SAX(XML的Simple AP)是XML文件的一个基于活动的内容。 与DOM教区不同的是,SAX教区没有树木。 空间研培中心是XML的一个流层接口,这意味着使用空间研培中心的申请会收到关于正在处理XML文件的内容的事件通知,并在从文件顶点开始的顺序顺序顺序顺序排列,最后是关闭了ROOT部分。
阅读XML文件,从上到下,承认构成一份内容翔实的XML文件的证据。
标注的处理方式与文件中出现的顺序相同。
报告申请方案,说明当出现时,教区遇到的症状的性质。
申请方案提供“发明”手工艺品,必须登记在教区。
由于标的物已经确定,手里的回击方法在相关信息中被援引。
When to Use?
你们应当使用SAX的一个教区。
您能够从上至下地处理XML文件。
该文件没有被深刻推崇。
你正在处理一份非常庞大的XML文件,其DOM树将消耗太多的记忆。 典型的多功能性照相器使用十 by,以代表XML的一种。
有待解决的问题仅涉及XML文件的一部分。
各州一旦看到数据,就可提供数据,因此,国家情报和安全局为从上游抵达的XML文件开展工作。
Disadvantages of SAX
我们无法随意查阅XML文件,因为该文件仅以前瞻性方式处理。
如果你需要跟踪主食所看到的数据或改变项目顺序,你必须写法,并自行储存数据。
ContentHandler Interface
该接口具体说明了SAX教区用来通知其所看到的XML文件各组成部分的申请程序的反馈方法。
避免开端文件——在文件的开头呼吁。
避免最终文件-在文件结尾处要求查阅。
删除 Element(String uri, String localName,String qName)——呼唤在要素结束时。
避免特性([] ch,tstart, int length)——在遇到特性数据时要求使用。
避免处理 指示(指标,强力数据)——在确认处理指示时发出。
避免设置文件处理器(定位器)——提供可用来确定文件所载立场的定位器。
避免终端设计(设计前)——在名称空间定义终止其范围时使用。
Attributes Interface
这一接口具体规定了处理某一要素相关特性的方法。
int RecLength()——属性数目。
String RecQName(int Index)
String RecValue(int index)