我从web获取输入,这是一个Xml文件,并使用库json-lib将其转换为Json数据。我已经创建了一个用户库,并在其中添加了以下的jars:
但仍然给出以下错误:
'net.sf.json.xml.XMLSerializer$CustomElement',08-04 13:58:31.642:/dalvikvm(484):无法找到方法net.sf.json.xml.XMLSerializer.addNameSpaceToElement引用的类
有人能帮我解决这个问题吗。
发布于 2011-08-04 09:11:30
要么是sdk级别/ jdk级别冲突。我的意思是,dalvik不能获得librairy的CustomElement类的字节代码,因为它是用最近的特性编译的,比如注释。
或者在其他的jars或lib文件夹中有一个冲突的librairy json。
(前三个注释与此无关,它只是使用$编译内部类的方式)
你好,Stéphane
发布于 2013-01-16 07:37:37
由于android已经支持json org.json,另一个json库可能会发生冲突。(您可以下载jar 这里)
尝试使用此库而不是android上的外部库。
顺便说一句:如果你需要任何java代码(不仅仅是android),你也可以使用这个库。
https://stackoverflow.com/questions/6938378
复制相似问题