c# を使用して xml ドキュメントから出力を取得しようとしています。しかし、グリッドへの出力を受信せず、エラー メッセージも生成されません。これは、XmlnamespaceManager を使用しているときに行っている間違いだと思います。私が使っているコーディングを紹介します。誰かが私がどこで間違っているのかを特定するのを手伝ってくれませんか. サンプルの xml ファイルを添付しました。前もって感謝します
public void InitializePatchListArray()
{
ArrayPatchList[0, 0] = "Installed Patch";
ArrayPatchList[0, 1] = "/compositeReport/eisRecommendedPatchReport/@xmlns:ns2/ns2:recommendedPatchList/ns2:recommendedPatch/ns2:installedPatchId";
}
public void PopulatePatchList()
{
XmlDocument XmlDoc = new XmlDocument();
XmlDoc.Load(XMLFileLocation);
for (int i = 0; i <6; i++)
{
XmlNamespaceManager manager = new XmlNamespaceManager(XmlDoc.NameTable);
manager.AddNamespace("ns2", "http://webhome.central/xml/ns/bre/RuleService");
XmlNodeList XmlValueList = XmlDoc.SelectNodes(ArrayPatchList[i, 1].ToString(),manager);
}
}