c# - 命名空间未正确加载

标签 c# xml namespaces

我正在通过本地文件读取 xml 命名空间。当我输出时,我得到

 "


在命名空间中。我究竟做错了什么?

示例命名空间看起来像
  • xmlns="urn:rosettanet:specification:interchange:ShipmentReceiptNotification:xsd:schema:02.02"
    xmlns:dacc="urn:rosettanet:specification:domain:Procurement:AccountClassification:xsd:codelist:01.03"

  • 我正在加载命名空间,如下所示:
    string contents = File.ReadAllText("loadNamespaces.txt");
    
    XmlNode ShipmentReceiptNotification0Node = xmlDoc.CreateElement("ShipmentReceiptNotification", contents);
    

    最佳答案

    CreateElement 方法,第二个参数只是命名空间。只是“urn:rosettanet:specification:interchange:ShipmentReceiptNotification:xsd:schema:02.02”部分。

    关于c# - 命名空间未正确加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15286917/

    相关文章:

    python - 如何将此功能应用于目录的所有 xml 文档?

    c++ - 将类型添加到 std 命名空间

    c# - 重写相等运算符

    c# - 为什么 Dispose() 应该是非虚拟的?

    c# - 在 Unity 中序列化多个变量的更简洁方法

    XMLStarlet 命名空间问题/无法从 XML 中提取节点值

    c# - LINQ To SQL 忽略唯一约束异常并继续

    xml - 在 JBoss Drools 中评估 XPath 表达式

    c++ - 我应该对 C++ 中的非顺序常量使用枚举还是多个常量?

    c# - 如何判断给定的类属于哪个命名空间?