[英]How can I properly generate xml elements using intellisense and xml schemas in vb.net?
在VB.NET中使用智能感知,如何正確生成xml元素? 每當我嘗試將值添加到子元素時,它們都會被忽略。
考慮以下代碼:
Dim XML As XElement = <Customer/>
With XML
.SetAttributeValue("ID", 1)
.<CustomerNumber>.Value = "D234"
.<Name>.Value = "SomeName"
End With
Debug.WriteLine(XML.ToString)
這將輸出:
<Customer xmlns="http://Customer" ID="1" />
換句話說,子元素“ CustomerNumber”和“ Name”將被忽略。
如何使用這種智能感知方法正確添加子元素?
它們不會被忽略-它們不存在。
Dim XML As XElement = <Customer>
<CustomerNumber/>
<Name/>
</Customer>
With XML
.SetAttributeValue("ID", 1)
.<CustomerNumber>.Value = "D234"
.<Name>.Value = "SomeName"
End With
Debug.Write(XML.ToString)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.