android2.1使用dom4j的问题 本帖最后由 xx753277 于 2010-11-16 20:30:15 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把log贴出来,看一下报的什么错 return node.getText().trim(); 空指针,但是 2.2里面node就能获取到 我也是在2.1使用的dom4J 但是没有使用LZ的方法 不知道有什么区别 如果说是2.1 和 2.2 的区别是不是dom4J依赖的JDK有不同? dom4j在android2.1上运行是有问题,好像无法解析一样,在2.2上完全没有问题,怎么解决? android 2.1 的 qualifiedName 为空solution:修改dom4j 源代码 java\org\dom4j\tree\NamespaceStack.java:,红色为修改处public QName getAttributeQName(String namespaceURI, String localName, String qualifiedName) { // Fix: qualifiedName is empty on Android 2.1 // refer to https://sourceforge.net/tracker/index.php?func=detail&aid=2789052&group_id=16035&atid=116035# if (qualifiedName == null || qualifiedName.length() == 0) { qualifiedName = localName; }参见:http://sourceforge.net/tracker/index.php?func=detail&aid=2789052&group_id=16035&atid=116035 有关android /data/data/ [ 调试ov2659和ov5640的camera出现红绿线条问题 android基于3g网络的文件推送 【求教】contentView的单击事件和contentView内的控件的事件有什么异同? Android 动态修改页面切换动画的持续时间 drawable 设置背景色 关于ListView上带有EditText的问题 请问有谁参加谷歌的开发者大会? HttpURLConnection post数据 点击不同按钮,显示不同文字 android如何改变输出String值的字体大小 求高手,android如何向SIM卡发送APDU命令
solution:修改dom4j 源代码 java\org\dom4j\tree\NamespaceStack.java:,红色为修改处public QName getAttributeQName(String namespaceURI, String localName, String qualifiedName) {
// Fix: qualifiedName is empty on Android 2.1
// refer to https://sourceforge.net/tracker/index.php?func=detail&aid=2789052&group_id=16035&atid=116035#
if (qualifiedName == null || qualifiedName.length() == 0) {
qualifiedName = localName;
}参见:
http://sourceforge.net/tracker/index.php?func=detail&aid=2789052&group_id=16035&atid=116035