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

How to parse android attributes from JSON converted from XML in Javascript?

本文关键字:JSON 解析 android 属性 转换 XML JavaScript 中的      更新时间:2023-09-26

我正在尝试从以下 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"
}

有人可以帮助我吗?

提前谢谢你

像这样使用它 对象['键'] - 属性访问器 - 支架

对于您的 JSON,它将(Obj 只是 JSON 对象的表示):

obj['android:versionName']

如果你有一个纯字符串,你需要将你的字符串解析为 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']);