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.

     

     

  • 相关阅读:
    Oracle 创建dblink
    好的博客
    Java项目导出war包 security alert:integrity check error”
    tomcat7.0 处理问题
    项目支持Servlet3.0的新特性
    oracle replace函数
    JavaWeb项目连接Oracle数据库
    LeetCode OJ
    LeetCode OJ
    LeetCode OJ
  • 原文地址:https://www.cnblogs.com/zlp520/p/4991946.html
Copyright © 2011-2022 走看看