こんにちは。
現在RSSリーダのようなものをつくろうと頑張っています。
その中で、C#のXmlNodeクラスのSelectSingleNodeメソッドの使い方がわからないので質問いたします。
調べながら試行錯誤をして、次のようなコードを作成しました。
lang
1XmlDocument xml = new XmlDocument(); 2xml.Load("RSS_FILE"); 3XmlNode root = xml.DocumentElement; 4XmlNode channel = root.SelectSingleNode("/channel");
2行目で保存したRSS1.0のファイルを読み込み。
3行目でrootのタグ(=rdf:RDF)をとることに成功しました。
4行目でrdf:RDF内にあるchannelタグを取得したいのですが、このコードではnullが代入されてしまいます。
XPathの記述を間違えているのは明確ですが、どのように訂正すればいいかわかりません。
どなたかご教授よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/13 11:21