xmlファイルを読む2つの関数
1215 ワード
DOMを利用したいです XMLにアクセスします ファイルはXMLでなければなりません。 ファイルをHTMLにリンクする ホームページレギオン xmlファイルを読む2つの関数、2005 4 2 by hyc public void SetXml FileValue(string) xmlPath、string アプリキー、string アプリValue)//xmlPathを書くのはファイルパス+ファイル名で、AppKeyは キー Name、アプリValueはValueです。 xDoc = new Xml Dcument();xDoc.Load(xmlPath)Xml Node x Node;Xml Element xelem 1Xml Element xEGlem 2xノード = xDock.SelectSingleNode(\/appSettings);xelem 1 = (XmlElement)xNode.SelectSingleNode('/add[@key=') + アプリキー + "']"); if ( xelem 1 != null ) { xelem 1.SetAttribute(「value」、アプリValue);else{xElem 2} = xDoc.reate Element(「add」)xelem 2.SetAttribute(「key」、AppKey);xelem 2.SetAttribute(「value」、アプリValue);xNode.ApppendChild(xElem 2);xDoc.Save(xmlPath);public void GetXml FileValue(string) xmlPath、string アプリキー、ref ストリングス アプリValue)//読取りxmlPathはファイルパス+ファイル名で、AppKeyは キー Name、アプリValueはValueです。 xDoc = new Xml Dcument();xDoc.Load(xmlPath)Xml Node x Node;Xml Element xelem 1xノード = xDock.SelectSingleNode(\/appSettings);xelem 1 = (XmlElement)xNode.SelectSingleNode('/add[@key=') + アプリキー + "']"); if ( xelem 1 != null ) { アプリValue=xElem 1.GetAttribute ("value");else{// Message Box.Show ("The e e is not any information!')}骢endregion