상상 너머 그 무언가...

XPath 쿼리... 본문

개발관련(Development)/유니티3D(Unity3D)

XPath 쿼리...

Clack 2012. 4. 6. 17:27


XPath쿼리는 c#에서 xml 안에 있는 특정 노드나 속성값들에 대해 검색 할 수 있는 방법이다.


예)
XmlNode stage1Node = xmlDoc.SelectSingleNode( "//ab:rank[@stage='2']" );
Debug.Log( stage1Node.Attributes["stage"].Value );
XmlNode myScoreNode = stage1Node.SelectSingleNode("r[@seq='72']");
Debug.Log( myScoreNode.Attributes["name"].Value );
XmlNode selectNode = xmlDoc.SelectSingleNode( "//ab:rank[@stage='2']/r[@seq='72']");



보다 자세한 XPath쿼리에 대해서는
http://www.w3.org/TR/xpath/ 를 참고하면 된다.