資源簡介

代碼片段和文件信息
package?movies;
import?org.xml.sax.helpers.DefaultHandler;
import?org.xml.sax.Attributes;
import?org.xml.sax.SAXException;
import?java.util.Map;
import?java.util.HashMap;
/**
?*
?*
?**/
public?class?ContentHandler?extends?DefaultHandler?{
??private?boolean?inMovId;
??private?boolean?inMovtitle;
??StringBuilder?builder?=?new?StringBuilder();
??private?String?itemId;
??private?String?Movtitle;
??Map?map?=?new?HashMap();
??
??@Override
??public?void?startElement(String?uri?String?localName?String?qName?Attributes?attributes)?throws?SAXException?{
????if?(qName.equals(“str“)?&&?attributes.getValue(“name“)?!=?null?&&?attributes.getValue(“name“).equals(“Movid“))?{
??????inMovId?=?true;
????}?else?if?(qName.equals(“arr“)?&&?attributes.getValue(“name“)?!=?null?&&?attributes.getValue(“name“).equals(“Movtitle“))?{
??????inMovtitle?=?true;
????}
??}
??@Override
??public?void?characters(char[]?chars?int?offset?int?len)?throws?SAXException?{
????if?(inMovId?==?true?||?inMovtitle?==?true)?{
??????builder.append(chars?offset?len);
????}
??}
??@Override
??public?void?endElement(String?uri?String?local?String?qName)?throws?SAXException?{
????if?(inMovId?==?true)?{
??????itemId?=?builder.toString();
??????inMovId?=?false;
????}?else?if?(inMovtitle?==?true)?{
??????Movtitle?=?builder.toString();
??????inMovtitle?=?false;
????}
????if?(qName.equals(“Mov“))?{
??????//System.out.println(“Adding:?“?+?itemId?+?“?title:?“?+?Movtitle);
??????map.put(itemId?Movtitle);
????}
????builder.setLength(0);
??}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3199??2010-05-12?23:21??rec\build.xm
?????文件??????62983??2009-08-20?11:03??rec\lib\activation-1.1.jar
?????文件??????26361??2009-08-20?11:03??rec\lib\asm-1.5.3.jar
?????文件?????282338??2009-08-20?11:03??rec\lib\cglib-2.1_3.jar
?????文件?????324238??2009-08-20?11:03??rec\lib\cglib-nodep-2.1_3.jar
?????文件?????188671??2009-08-20?11:03??rec\lib\commons-beanutils-1.7.0.jar
?????文件??????91473??2009-08-20?11:03??rec\lib\commons-cli-2.0-mahout.jar
?????文件??????30085??2009-08-20?11:03??rec\lib\commons-codec-1.2.jar
?????文件?????559366??2009-08-20?11:03??rec\lib\commons-collections-3.1.jar
?????文件?????143847??2009-08-20?11:03??rec\lib\commons-compress-1.0.jar
?????文件?????121757??2009-08-20?11:03??rec\lib\commons-dbcp-1.2.2.jar
?????文件?????139966??2009-08-20?11:03??rec\lib\commons-digester-1.7.jar
?????文件?????305001??2009-08-20?11:03??rec\lib\commons-httpclient-3.1.jar
?????文件?????261809??2009-08-20?11:03??rec\lib\commons-lang-2.4.jar
?????文件??????60686??2009-08-20?11:03??rec\lib\commons-logging-1.1.1.jar
?????文件?????338488??2009-08-20?11:03??rec\lib\commons-math-1.2.jar
?????文件??????87077??2009-08-20?11:03??rec\lib\commons-pool-1.4.jar
?????文件??????62696??2009-08-20?11:03??rec\lib\easymock-2.2.jar
?????文件??????81133??2009-08-20?11:03??rec\lib\easymock-2.4.jar
?????文件??????15887??2009-08-20?11:03??rec\lib\easymockclassextension-2.2.jar
?????文件??????63697??2009-08-20?11:03??rec\lib\easymockclassextension-2.4.jar
?????文件?????156811??2009-08-20?11:03??rec\lib\gson-1.3.jar
?????文件????2585066??2009-08-20?11:03??rec\lib\hadoop-core-0.20.0.jar
?????文件?????748851??2009-08-20?11:03??rec\lib\javaee-api-5.0-1.jar
?????文件?????321806??2009-08-20?11:03??rec\lib\jets3t-0.6.1.jar
?????文件?????120640??2009-08-20?11:03??rec\lib\junit-3.8.2.jar
?????文件??????11428??2009-08-20?11:03??rec\lib\kfs-0.2.2.jar
?????文件?????391834??2009-08-20?11:03??rec\lib\log4j-1.2.15.jar
?????文件?????195915??2009-08-20?11:03??rec\lib\lucene-analyzers-2.9-SNAPSHOT.jar
?????文件?????204103??2009-08-20?11:03??rec\lib\lucene-benchmark-2.9-SNAPSHOT.jar
............此處省略54個文件信息
- 上一篇:環境監測系統
- 下一篇:學術研究,你的成功之道 高清版 帶書簽
評論
共有 條評論