SAX解析器是基于事件處理的,需要從頭到尾把XML文檔掃描一遍,在掃描的過(guò)程中,每次遇到一個(gè)語(yǔ)法結(jié)構(gòu)時(shí),就會(huì)調(diào)用這個(gè)特定語(yǔ)法結(jié)構(gòu)的事件處理程序,向應(yīng)用程序發(fā)送一個(gè)事件。 DOM是文檔對(duì)象模型解析,構(gòu)建文檔的分層語(yǔ)法結(jié)構(gòu),在內(nèi)存中建立DOM樹(shù),DOM樹(shù)的節(jié)點(diǎn)以對(duì)象的形式來(lái)標(biāo)識(shí),文檔解析文成以后,文檔的整個(gè)DOM樹(shù)都會(huì)放在內(nèi)存中...
edu.jb51.net/ruby/ruby-xml-xslt-xpa... 2025-5-27