[英]decoding xml in classic asp
我有以下xml,需要將元素名稱和值放入數據庫中
<questionnaireData>
<data>
<name>Dave</name>
<jobRole>Developer</jobRole>
<q1>my response</q1>
</data>
<data>
<name>John</name>
<jobRole>Sales</jobRole>
<q10>another response</q1>
</data>
</questionnaire>
我遇到的問題是使用經典的asp對文檔進行解碼。
我有
For Each entry In xml.selectNodes("questionnaireData/data")
正確地為我提供了示例中的兩個節點,但是對於這兩個節點中的每個節點,我需要遍歷內容以更新數據庫。 此級別的節點名稱可能會非常不同。
誰能幫助我遍歷“數據”節點的內容並獲得每個子節點的節點名稱和值。
非常感謝
您可以使用以下代碼獲取所需的值:
Dim name, value
For Each elem in entry.SelectNodes("*")
name = elem.nodeName
value = elem.text
// Do stuff with name/value pair
Next
但是,如果僅使用XML更新數據庫,則可能會有更好的方式處理XML。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.