zoukankan      html  css  js  c++  java
  • c# 生成xml,xsi不能生成问题

    C#  生成xml,xsi不能生成问题

    一.简单了解xsi及其其他属性:

    xsi:schemaLocation用于声明了目标名称空间的模式文档,属性的值由一个URI引用对组成,两个URI之间以空白符分隔。第一个URI是名称空间的名字,第二个URI给出模式文档的位置,模式处理器将从这个位置读取模式文档,该模式文档的目标名称空间必须与第一个URI相匹配。

    xsi:noNamespaceSchemaLocation用于没有目标名称空间的模式文档,它们通常在实例文档中使用。

    例子如下:

    <CNML xmlns="http://www.news-standards.org/2012/CNMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.news-standards.org/2012/CNMLSchema http://www.news-standards.org/2012/CNMLSchema/CNML_v2.020130930.xsd" schemaVersion="2.0"> 

    二.不能生成xsi的原因:

    msdn给出了答案:

    https://msdn.microsoft.com/zh-cn/library/ca1ks327(v=vs.90).aspx

    三.解决方案:

    1.替换xml内容(不太好)

    2.

     

     

  • 相关阅读:
    1212321
    123123
    好好干活
    VXLAN学习之路-结合VRF在Linux中实践VXLAN网络
    123456
    期望
    123456
    123456
    Jenkins管理员密码忘记修改操作
    Jenkins 安装与部署详细教程
  • 原文地址:https://www.cnblogs.com/zlp520/p/4991946.html
Copyright © 2011-2022 走看看