以下は、値を使用して親ノードを取得するための XML ファイルと関数です。しかし、私は親ノードを取得することに感銘を受けました。
値 133 が関数に渡されると「firstnode」が返され、124 が関数に渡されると「secondnode」が返されます。
これどうやってするの?vb.net を使用していますが、C# も使用できます。
私のXMLファイル:
<sample>
<firstnode>
<id>133</id>
</firstnode>
<secondnode>
<id>124</id>
</secondnode>
</sample>
vb.net の私の機能:
Public Shared Function Get_NodeName_by_ID(ByVal ID As String) As String
Dim value As String = ""
Dim strPath = HttpContext.Current.Server.MapPath("~/" + ConfigurationManager.AppSettings("app_settings").ToString())
Dim doc As New XmlDocument()
doc.Load(strPath)
Return value
End Function