將字符串到XML節點我喜歡這個在VB.NET
<trueFalseQuestion id="585" status="correct" maxPoints="10"
maxAttempts="1"
awardedPoints="10"
usedAttempts="1"
xmlns="http://www.ispringsolutions.com/ispring/quizbuilder/quizresults">
<direction>You have NO control over how you treat customers.</direction>
<answers correctAnswerIndex="1" userAnswerIndex="1">
<answer>True</answer>
<answer>False</answer>
</answers>
</trueFalseQuestion>
數據庫列過一個XML字符串,但我需要做這個字符串XML操作,如選擇其名稱,屬性值,內文等我怎樣才能使這成爲可能,從這個字符串
編輯
林共享的代碼片段我試過,但沒有工作
Dim myXML As String
Dim gDt As New DataTable
gDt.Columns.Add("id")
gDt.Columns.Add("questionid")
gDt.Columns.Add("serial")
gDt.Columns.Add("direction")
Dim dr As DataRow
myXML ='<my above shared XML>'
Dim xmlDoc As New XmlDocument
xmlDoc.LoadXml(myXML)
dr = gDt.NewRow
dr("serial") = 1
dr("id") = xmlDoc.Attributes("id").Value
dr("direction") = xmlDoc("direction").InnerText
gDt.Rows.Add(dr)
但是那不工作,因爲我想
您可以從[XmlDocument]中開始[加載字符串](https://msdn.microsoft.com/en-us/library/system.xml.xmldocument.loadxml(v = vs.110).aspx) ](https://msdn.microsoft.com/en-us/library/system.xml.xmldocument(v = vs.110)的.aspx)。 –
@ the_lotus請檢查我的編輯 –
你是指「但不工作」和「那些工作根本不工作,我願意」是什麼意思? –