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.

     

     

  • 相关阅读:
    js发送请求
    GIS小知识
    oracle常见错误
    java异常Exception
    java获取文件路径
    Runnable和Thread的区别
    Hadoop shell命令
    Runtime和Process
    Linux下查看tomcat控制台输出信息
    ajax小知识
  • 原文地址:https://www.cnblogs.com/zlp520/p/4991946.html
Copyright © 2011-2022 走看看