3日ぐらい悩んだのでメモ。 Yahoo!知恵袋Web APIを使用してみようと思ったけど、XPathにそのまま読み込ませてもXMLが生成されずに0件で利用できませんでした。 色々と調べてみると、XmlNamespaceManager を使用した名前空間の管理と言う記事に引っかかり解決。 やろうとしていた事はこんな感じで、右のtextBox1にある文字列を、必要な物だけ左のtextBox2に移動してみたいという物。 使用したXMLファイルは「ヒキコモリ」で検索した結果です:questionSearch.xml まずは何も考え無しに、下記のようなコードを書いて実行。 string XMLHTML = textBox1.Text; XmlDocument xmlDocument = new XmlDocument(); xmlDocument.LoadXml(XMLHTML); XmlNodeL