锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产国产综合一区首页,亚洲午夜无码AV毛片久久,亚洲中文字幕久久精品无码VAhttp://www.tkk7.com/luckyrobbie/category/8252.html<font size=-1>JAVA鏄摑鑹茬殑-</font> <!-- Start FastOnlineUsers.com --> <a ><script type="text/javascript" src="http://fastonlineusers.com/on2.php?d=www.tkk7.com/luckyrobbie"></script> online</a><!-- End FastOnlineUsers.com -->zh-cnTue, 27 Feb 2007 15:58:03 GMTTue, 27 Feb 2007 15:58:03 GMT60瀛︿範 xpath 鐨?涓綉绔?/title><link>http://www.tkk7.com/luckyrobbie/archive/2006/03/09/34455.html</link><dc:creator>luckyrobbie</dc:creator><author>luckyrobbie</author><pubDate>Thu, 09 Mar 2006 05:20:00 GMT</pubDate><guid>http://www.tkk7.com/luckyrobbie/archive/2006/03/09/34455.html</guid><wfw:comment>http://www.tkk7.com/luckyrobbie/comments/34455.html</wfw:comment><comments>http://www.tkk7.com/luckyrobbie/archive/2006/03/09/34455.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.tkk7.com/luckyrobbie/comments/commentRss/34455.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/luckyrobbie/services/trackbacks/34455.html</trackback:ping><description><![CDATA[<A >http://www.w3schools.com/xpath/default.asp</A><BR><BR><A >http://www.zvon.org/xxl/XPathTutorial/General/examples.html</A><img src ="http://www.tkk7.com/luckyrobbie/aggbug/34455.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/luckyrobbie/" target="_blank">luckyrobbie</a> 2006-03-09 13:20 <a href="http://www.tkk7.com/luckyrobbie/archive/2006/03/09/34455.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>When to use Sax or Dom?http://www.tkk7.com/luckyrobbie/archive/2006/02/22/32021.htmlluckyrobbieluckyrobbieWed, 22 Feb 2006 13:52:00 GMThttp://www.tkk7.com/luckyrobbie/archive/2006/02/22/32021.htmlhttp://www.tkk7.com/luckyrobbie/comments/32021.htmlhttp://www.tkk7.com/luckyrobbie/archive/2006/02/22/32021.html#Feedback0http://www.tkk7.com/luckyrobbie/comments/commentRss/32021.htmlhttp://www.tkk7.com/luckyrobbie/services/trackbacks/32021.html

When to use DOM

If your XML documents contain document data (e.g., Framemaker documents stored in XML format), then DOM is a completely natural fit for your solution. If you are creating some sort of document information management system, then you will probably have to deal with a lot of document data. An example of this is the Datachannel RIO product, which can index and organize information that comes from all kinds of document sources (like Word and Excel files). In this case, DOM is well suited to allow programs access to information stored in these documents.

However, if you are dealing mostly with structured data (the equivalent of serialized Java objects in XML) DOM is not the best choice. That is when SAX might be a better fit.

When to use SAX

If the information stored in your XML documents is machine readable (and generated) data then SAX is the right API for giving your programs access to this information. Machine readable and generated data include things like:

  • Java object properties stored in XML format
  • queries that are formulated using some kind of text based query language (SQL, XQL, OQL)
  • result sets that are generated based on queries (this might include data in relational database tables encoded into XML).

So machine generated data is information that you normally have to create data structures and classes for in Java. A simple example is the address book which contains information about persons, as shown in Figure 1. This address book XML file is not like a word processor document, rather it is a document that contains pure data, which has been encoded into text using XML.

When your data is of this kind, you have to create your own data structures and classes (object models) anyway in order to manage, manipulate and persist this data. SAX allows you to quickly create a handler class which can create instances of your object models based on the data stored in your XML documents. An example is a SAX document handler that reads an XML document that contains my address book and creates an AddressBook class that can be used to access this information. The first SAX tutorial shows you how to do this. The address book XML document contains person elements, which contain name and email elements. My AddressBook object model contains the following classes:

  • AddressBook class, which is a container for Person objects
  • Person class, which is a container for name and email String objects.

So my "SAX address book document handler" is responsible for turning person elements into Person objects, and then storing them all in an AddressBook object. This document handler turns the name and email elements into String objects.

Conclusion

The SAX document handler you write does element to object mapping. If your information is structured in a way that makes it easy to create this mapping you should use the SAX API. On the other hand, if your data is much better represented as a tree then you should use DOM.



luckyrobbie 2006-02-22 21:52 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 污视频网站在线免费看| 美景之屋4在线未删减免费| 免费A级毛片av无码| 日本成年免费网站| 亚洲国产精品人人做人人爽| 亚洲激情在线视频| 亚洲精品美女久久久久久久| 免费人成在线观看视频高潮| 丁香花在线观看免费观看| 亚洲熟妇无码AV在线播放| 中文字幕亚洲综合小综合在线 | 2020久久精品亚洲热综合一本| 日本高清不卡中文字幕免费| 18未年禁止免费观看| 亚洲第一区精品日韩在线播放| 亚洲日韩乱码久久久久久| 成人免费观看男女羞羞视频| 免费看污成人午夜网站| 亚洲五月综合缴情在线观看| 亚洲成a人无码亚洲成av无码| 四虎影视在线影院在线观看免费视频| 国产男女猛烈无遮档免费视频网站 | 深夜免费在线视频| 久久久久久久免费视频| 亚洲欧洲日产国码av系列天堂| 亚洲av日韩av永久在线观看| 7x7x7x免费在线观看| 亚洲中文字幕视频国产| 亚洲色大情网站www| 日韩精品极品视频在线观看免费| 亚洲麻豆精品国偷自产在线91| 亚洲一欧洲中文字幕在线| av永久免费网站在线观看 | 亚洲欧美日韩国产精品一区| 成全在线观看免费观看大全| 免费人妻av无码专区| 亚洲综合小说另类图片动图| 91视频免费网址| 久久精品国产亚洲AV网站| 国产成人无码免费看片软件| 四虎永久在线精品免费观看地址 |