C# を使用して特別な名前空間を持つ XML ドキュメントを分析する必要があり、この投稿からアイデアを得ることができます。しかし、XML 構造が非常に特殊であるため、私のコードは期待される XML ノードを取得できません...
XMLのルートノードに名前空間があります
<MDOC xmlns="urn:schemas-microsoft-com/PSS/PSS_Survey01">
このルートノードを取得するコードは次のとおりです
XmlDocument doc = new XmlDocument();
doc.Load(path);
XmlNamespaceManager nsmgr = new XmlNamespaceManager(doc.NameTable);
nsmgr.AddNamespace("urn", "schemas-microsoft-com/PSS/PSS_Survey01");
XmlNode root = doc.SelectSingleNode("MDOC", nsmgr);
助けて!