【发布时间】:2014-02-26 18:58:59
【问题描述】:
我在从 XML 中解析字符串时遇到了一些麻烦。这是我拥有的标签的示例:
<author> {"picture":"http:\/\/images.ak.instagram.com\/profiles\/profile_315469453_75sq_1381947801.jpg","name":"Natural Places And Views","username":"alhamadikh","link":"http:\/\/instagram.com\/alhamadikh"}
</author>
我已经能够从我拥有的 XML 中正确解析所有单独的标签(如下所示:标题/图像/链接),除了里面的“图片”、“名称”和“用户名”作者标签的。我需要编写什么代码来单独提取作者标签内的信息?
下面是我需要提取标题时的一行代码示例:
FindComponent("MainText"&i).text = x.selectsinglenode("title").text
这是我试图提取作者内部的图片(不成功):
FindComponent("AvatarImage"&i).text = x.selectsinglenode("author/picture").text
任何帮助或建议将不胜感激,我已经搜索了几个小时,似乎无法找到正确的答案。我也使用 VBscript 作为提取信息的语言。
谢谢!
【问题讨论】:
-
啊哈!谢谢你解释。我会尝试看看开发者是否可以进一步将“作者”XMLnode的JSON部分分成他们自己的节点。
标签: xml string parsing vbscript