我有一个具有以下结构的结果字符串。
特别是这个:
<items>
<item>
<id>
我必须迭代到id,同时还有其他标签。我真的不知道在vbscript中该如何实现。我希望将所有id返回到一个数组中。
难道没有像这样的方法吗:
Dim doc
Dim thumbArray
Set doc = Server.CreateObject("MSXML2.DOMDocument")
doc.loadXML(searchresponse)
thumbArray = doc.getElementsByTagName("id")
for each tt in thumbArray
Response.Write(tt & "<br>")
next
特别是这个:
getElementsByTagName("id")
具体而言,我想要做这样的事情:
<script type="text/javascript">
window.onload = function() {
var content = document.getElementById("content");
var ids = content.getElementsByTagName("thumbnail");
var pics = document.getElementById("pics");
var tts = [];
for(var i=0;i<ids.length;i++)
{
tts.push("<li>+ ids[i].innerHTML + </li>");
}
pics.innerHTML = tts.join("");
}
</script>