背景: 私は C# ランドから来たので、Xpath 経由で選択してノードと値を処理できるようなものを探しています。
これまでのところ、私のコードは次のとおりです。
import urllib
import sys
from xml.parsers import expat
url = 'http://SomeWebService.SomeDomain.com'
u = urllib.urlopen(url)
Parser = expat.ParserCreate()
data = u.read()
try:
Parser.Parse(data)
except:
print "ERROR: Can't parse the XML"
sys.exit(0)
C# でできるように、オブジェクトとしての DOM 要素とその属性を処理するには、どの標準ライブラリを使用する必要がありますか?
NodeList nodes = Parser.SelectNodes("Xpath") のようなものを探しています