<row RowNo="27">
<Work_cd>580</Work_cd>这个580解析出来是0
调试的结果
取值方法里的CH前两位是0,8,start是0,length是1求教
<Work_cd>580</Work_cd>这个580解析出来是0
调试的结果
取值方法里的CH前两位是0,8,start是0,length是1求教
解决方案 »
- java.lang.IllegalArgumentException
- scrollview 在滚动时,如何获得当前选中的ImageView
- 求助!!!一个关于textview的问题,高手看一下,给点思路
- 请问下各位,你们都是用servlet写的服务端吗?
- VideoView播放视频过程中视频停止播放的问题求解
- Notification切换语言的bug是android平台bug吗?
- android源码下载repo问题
- 关于ViewGroup实现拖动效果的问题
- 敢不敢做 有偿
- 关于下载文件的文件名, 2.1版本模拟器的结果和别的不一样
- android rom如何定制? 有工具软件吗?
- google有没有提供读写USIM(3G手机卡)的接口?
return this.ParsedSkuDataSet;
} public NPG004Handler() {
// TODO Auto-generated constructor stub
allLocalName.put("EmployeeCode", false);
allLocalName.put("EmployeeName", false);
allLocalName.put("Work_cd", false);
allLocalName.put("Working_name", false);
} @Override
public void startDocument() throws SAXException {
this.ParsedSkuDataSet = new ParsedSkuDataSet();
Log.v("ParsingXML", "startDocument()"); } @Override
public void endDocument() throws SAXException {
Log.v("ParsingXML", "endDocument()");
} @Override
public void startElement(String nameSpaceURL, String localName,
String qName, Attributes atts) throws SAXException {
if (allLocalName.get(localName) != null) {
allLocalName.put(localName, true);
}
if (localName.equals("Table0")) {
isTable0 = true;
} else if (localName.equals("Table1")) {
isTable1 = true;
} else if (localName.equals("Table2")) {
isTable2 = true;
} else if (localName.equals("Table3")) {
isTable3 = true;
}
Log.v("ParsingXML", "startElement()");
} @Override
public void endElement(String namespaceURL, String localName, String qName)
throws SAXException {
if (allLocalName.get(localName) != null) {
allLocalName.put(localName, false);
}
if (localName.equals("Table0")) {
isTable0 = false;
} else if (localName.equals("Table1")) {
isTable1 = false;
} else if (localName.equals("Table2")) {
isTable2 = false;
} else if (localName.equals("Table3")) {
isTable3 = false;
}
Log.v("ParsingXML", "endElement(): " + localName);
} @Override
public void characters(char ch[], int start, int length) {
if (isTable0) {
for (String key : allLocalName.keySet()) {
if (allLocalName.get(key)) {
NPG004DataSet.insertIntoAllUsers(key, new String(ch, start,
length));
break;
}
}
} else if (isTable1) {
for (String key : allLocalName.keySet()) {
if (allLocalName.get(key)) {
NPG004DataSet.insertAllUserName(key, new String(ch, start,
length));
}
}
} else if (isTable3) {
for (String key : allLocalName.keySet()) {
if (allLocalName.get(key)) {
NPG004DataSet.insertTennTyou(key, new String(ch, start,
length));
}
}
} else if (isTable2) {
for (String key : allLocalName.keySet()) {
if (allLocalName.get(key)) {
if (new String(ch, start, length).equals("0")
|| new String(ch, start, length).equals("580")) {
String a = "";
}
NPG004DataSet.insertAllWork(key, new String(ch, start,
length));
}
}
}
}