1
リスト内のEntity Source、Entity Target、Property Source、Property Targetの値をそれぞれ取得する必要があります。XDocumentを使用してリスト内のXMLのすべての要素と子ノードを読み取る方法は?
<?xml version="1.0" encoding="utf-8" ?>
<Entities>
<Entity Source="E_cdclient" Target="cd_client">
<Property Source="KnowledgeItemId" Target="CLIENT_CONTACT_ID"/>
<Property Source="KnowledgeClientID" Target="CLIENT_CONTACT_ID"/>
</Entity>
<Entity Source="E_cdclientsystem" Target="cd_client_system">
<Property Source="PrimaryKnowledgeItemId" Target="0"/>
<Property Source="RelatedKnowledgeId" Target="0"/>
</Entity>
<Entity Source="E_cdclient_cdclientcontact" Target="cd_client_contact">
<Property Source="shortdescription" Target="analysis_short_description"/>
<Property Source="OWNERID" Target="REF_PROJECT_OWNER_ID"/>
</Entity>
</Entities>
私はXDocumentを使用しています。
Public Function ReadXML() As List(Of String)
'Create the XML Document'
Dim m_xmld = New XmlDocument()
'Load the Xml file'
m_xmld.Load("C:\\MappingFile.xml")
'Get the list of name nodes'
Dim m_nodelist = m_xmld.SelectNodes("/Entities/Entity")
Return list
End Function
どうすればいいですか?
XDocumentを使用してリスト内のXMLのすべての要素と子ノードを読み取るにはどうすればよいですか?
- PROP1:あなたの属性の名前
- 値:Entityノード値
あなたが簡単に拡張することができ
'XDocument'または' XmlDocument'ですか?あなたのテキストは一つのことを言い、あなたのコードは別のことを言います。それらの2つは異なるものです。 –