C#代码生成XML文档以及规范XSD
来源:互联网 发布:商友收银软件 编辑:程序博客网 时间:2024/06/04 17:50
C#代码生成XML文档以及规范XSD
一:C#生成XML,其元素或属性由类的定义来设置(xml串行化)
将一个字符串转到一个XML文档中的xmlAttribute或xmlElement
using System;System.xml.Serialization;
namespace xmlserializa
{
1.初始化一个类,设置属性值
[XmlRoot("Truck")]
class Program
2.创建XmlSerializer实例
3.Serialize方法--完成对类的串行化
个人总结,这个可以用来在C#中对XML的生成。
二:C#生成XSD规范,利用XmlSchema类
1。xsd基础:
类型:xs:integer;
<xs:schema....>
<xs:complexType name="autotype">------2级
</xs:complexType>
<xs:complexType name="booktype">-----3级
</xs:complexType>
<xs:element name="book" type="booktype"/>-----应用3级
</xs:schema>
2。设计成XML模式
class Program
}
个人总结:
结果:
<?xml version="1.0" encoding="gb2312"?>
----------------xs:..........->xmlNamespaceManager.AddNamespace
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">-new XmlSchema
<xs:complexType name="author">------------------new XmlSchemaComplexType
</xs:schema>
XmlSchema.Items.Add(XmlSchemaComplexType)
XmlSchemaComplexType.Particle = XmlSchemaSequence
XmlSchemaSequence.Add(XmlSchemaElement)
- C#代码生成XML文档以及规范XSD
- 根据xsd生成xml文档的c#实现(转)
- 根据xsd生成xml文档
- 根据xsd生成xml文档
- C#代码注释规范及文档生成
- C#生成XSD规范,利用XmlSchema类
- C#代码注释规范 .NET生成API文档
- Unity3D C#代码注释规范及文档生成
- C# 生成XML文档
- 生成XMl文档代码
- 如何用xmlspy将xml文档生成xsd文件?
- C# 利用自带xsd.exe工具操作XML-如通过XML生成xsd文件
- C# 利用自带xsd.exe工具操作XML-如通过XML生成xsd文件
- C# 利用自带xsd.exe工具操作XML-如通过XML生成xsd文件
- XSD(XML Schema Definition)用法实例介绍以及C#使用xsd文件验证XML格式
- Xsd 验证xml--C#
- XML文档学习以及规范编写
- .Net xsd工具生成C#代码的一些方式
- 复习指针变量
- 黑马程序员_集合之List
- opencv qt ubuntu 环境搭建
- emacs各种设置
- C++程序百问百答
- C#代码生成XML文档以及规范XSD
- 2014/03/04粗略了解数据结构
- 作业05
- 80端口被NT KERNEL & SYSTEM 占用PID 4解决方法
- 标准C++中的string类的用法总结
- Android json数据解析
- 关于sqlite的一些基础知识
- 读书笔记--盗梦工厂--2014年03月03日
- git apply的一个bug