如何从Javascript中从XML转换的JSON解析android属性?

时间:2016-01-25 09:46:27

标签: javascript json xml

我正在尝试从以下JSON对象解析android:versionName

{
    "android:hardwareAccelerated": "true",
    "android:versionCode": "40020",
    "android:versionName": "4.0.20",
    "package": "com.xxx.xxx",
    "xmlns:android": "http://schemas.android.com/apk/res/android"
}

任何人都可以帮助我吗?

提前谢谢

2 个答案:

答案 0 :(得分:2)

如果您有一个纯字符串,则需要将字符串解析为JSON:

var data = JSON.parse(json);

然后您可以像对象一样访问属性:

var androidVersion = data["android:versionName"];



var jsonObject = JSON.parse('{"android:hardwareAccelerated":"true","android:versionCode":"40020","android:versionName":"4.0.20","package":"com.xxx.xxx","xmlns:android":"http://schemas.android.com/apk/res/android"}');

document.write(jsonObject['android:versionName']);




答案 1 :(得分:2)

像这样使用它对象['键'] - Property accessors - Bracket

对于你的JSON( Obj 只是JSON对象的表示):

obj['android:versionName']