随笔分类 -  XML

XML Schema(XSD)详解:定义 XML 文档结构合法性的完整指南
摘要:XML Schema描述了 XML 文档的结构。XML Schema语言也称为 XML Schema Definition(XSD)。 <?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs: 阅读全文

posted @ 2024-05-09 22:00 jack_Meng 阅读(240) 评论(0) 推荐(0) 编辑

XML序列化与反序列化接口对接实战
摘要:关键字:c# .NET XML 序列化 反序列化 本文为接口对接实践经验分享,不对具体的XML概念定义进行阐述;涉及工具类及处理方法已在生产环境使用多年,可放心使用。当然如果你发现问题,或有不同想法,也非常欢迎指出讨论。 以系统对接为基础,本文力求达到: 工具类直接使用; XML处理示例全覆盖; 让 阅读全文

posted @ 2022-03-09 10:06 jack_Meng 阅读(110) 评论(0) 推荐(0) 编辑

利用VS自带的xsd.exe工具,根据XML自动生成XSD,生成实体类CS
摘要:1, 命令提示符--》找到vs自带的xsd.exe工具所在的文件夹 例如: C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin 注意:win7操作系统“命令提示符”要以管理员身份运行 2,将Xml文件拷贝到xsd.exe工具所在的文件夹,生 阅读全文

posted @ 2021-03-09 15:35 jack_Meng 阅读(3145) 评论(0) 推荐(0) 编辑

xml的xsi:type序列化和反序列化
摘要:最近在做HL7V3的对接,关于XML的序列化和反序列化遇到xsi:type的问题解决方法 实体类定义: public class HL7V3_ProviderOrganization { public HL7V3_Name Name { get; set; } } public class Bomb 阅读全文

posted @ 2019-12-27 16:57 jack_Meng 阅读(1701) 评论(0) 推荐(0) 编辑

C# xml数组的序列和反序列化
摘要:先来看xml <?xml version='1.0'?> <root xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema'> <Person> <Name> 阅读全文

posted @ 2019-12-16 16:40 jack_Meng 阅读(3182) 评论(1) 推荐(2) 编辑

javascript加载XML字符串或文件
摘要:1. 加载XML文件 方法1:ajax方式。代码如下: var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); xhr.open("GET", "data.xml 阅读全文

posted @ 2019-12-13 15:13 jack_Meng 阅读(1556) 评论(0) 推荐(0) 编辑

C#实体类(复杂类)与XML互相转换
摘要:实体类转换成XML方法: 将实体类转换成XML需要使用XmlSerializer类的Serialize方法,将实体类序列化 public static string XmlSerialize<T>(T obj) { using (System.IO.StringWriter sw = new Str 阅读全文

posted @ 2019-12-13 08:44 jack_Meng 阅读(14107) 评论(1) 推荐(2) 编辑

html中的数据岛:利用DSO和javascript在html中动态加载和浏览xml数据
摘要:1.DSO也叫做数据源对象,IE 4.0引入了DSO,在IE 5.0对DSO技术进行很大的扩展。以往如果数据是通过SQL语言对数据库进行查询得到的结果,那么就把它们存放在ADO(ActiveX Data Objects)记录集中。服务器把这种ActiveX控件(通常是ADO记录集)发送到客户端,由客 阅读全文

posted @ 2019-09-22 10:34 jack_Meng 阅读(546) 评论(0) 推荐(0) 编辑

第七篇 -- XmlReader 和 XmlWriter
摘要:XmlReader用于读取Xml文件,XmlWriter用于将数据写到Xml文件。其实,在印象当中,XML很多的操作类都支持直接Save、Read也支持接受XmlReader与XmlWriter类的示例作为参数,但是为什么还要有这个两类来专门用于读写XML文件呢?因为它们有强大的自定义格式功能; 一 阅读全文

posted @ 2019-09-20 14:09 jack_Meng 阅读(409) 评论(0) 推荐(0) 编辑

第六篇 -- LINQ to XML
摘要:一、LINQ to XML常用成员 LINQ to XML的成员, 属性列表: 属性 说明 Document 获取此 XObject 的 XDocument EmptySequence 获取空的元素集合 FirstAttribute 获取此元素的第一个属性 FirstNode 获取此节点的第一个子节 阅读全文

posted @ 2019-09-20 14:04 jack_Meng 阅读(329) 评论(0) 推荐(0) 编辑

第五篇 -- Xml序列化
摘要:XML序列化是将对象的公共属性和字段转换为XML格式,以便存储或传输的过程。反序列化则是从XML输出中重新创建原始状态的对象。XML序列化中最主要的类是XmlSerializer类。它的最重要的方法是Serialize和Deserialize方法,它位于System.Xml.Serializatio 阅读全文

posted @ 2019-09-20 14:02 jack_Meng 阅读(764) 评论(0) 推荐(0) 编辑

第四篇 -- XPath
摘要:.Net框架下的System.Xml.XPath命名空间提供了一系列的类,允许你应用XPath数据模式查询和展示XML文档数据。 一、XPath介绍 XPath有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释、根节点。 二、XPath语法 XPath使用路径表达式来选取XML文档中的节点 阅读全文

posted @ 2019-09-20 14:00 jack_Meng 阅读(487) 评论(0) 推荐(0) 编辑

第三篇 -- XML Schema
摘要:验证XML文档是否符合议定的XML结构有两种方法,分别是DTD模式与XML Schema。本文主要介绍XML Schema。 一、XML Schema的优点 XML Schema基于XML,没有专门的语法。 XML Schema可以像其他XML文件一样解析和处理。 XML Schema支持一系列的数 阅读全文

posted @ 2019-09-20 13:48 jack_Meng 阅读(564) 评论(0) 推荐(0) 编辑

第二篇 -- C#中对XML操作
摘要:一、XML文件操作中与.Net中对应的类 微软的.NET框架在System.xml命名空间提供了一系列的类用于Dom的实现。 以下给出XML文档的组成部分对应.NET中的类: XML文档组成部分 对应.net中的类 处理指令 XmlProcessingInstruction 专指元素节点 XmlEl 阅读全文

posted @ 2019-09-20 13:47 jack_Meng 阅读(1294) 评论(0) 推荐(0) 编辑

第一篇 -- XML基础
摘要:一、XML简介 XML是一种标记语言,用于描述数据,它提供一种标准化的方式来来表示文本数据。XML文档以.xml为后缀。需要彻底注意的是XML是区分大小写的。 先从一个简单的XML例子来了解下xml基础: <?xml version="1.0" encoding="utf-8" ?> <books 阅读全文

posted @ 2019-09-20 13:44 jack_Meng 阅读(637) 评论(0) 推荐(0) 编辑

C#XmlHelper操作Xml文档的帮助类
摘要:出处:https://www.cnblogs.com/starksoft/p/3935529.html 阅读全文

posted @ 2019-01-24 12:17 jack_Meng 阅读(1150) 评论(0) 推荐(0) 编辑

XML的应用 ---- 从一个范例看xml数据、xsd验证、xslt样式
摘要:从一个范例看XML的应用 引言 如果你已经看了Asp.Net Ajax的两种基本开发模式 这篇文章,你可能很快会发现这样一个问题:在那篇文章的方式2中,客户端仅仅是发送了页面上一个文本框的内容到服务端,而服务端的Web服务方法也只接收一个来自客户端的字符串类型的数值。而很多时候,服务端的方法期望接收 阅读全文

posted @ 2017-06-14 15:47 jack_Meng 阅读(587) 评论(0) 推荐(0) 编辑

XML数据库的尝试
摘要:首先祝大家新年快乐.身体健康,平安就是福气. 对于一般的个人迷你项目,数据量不大的时候,完全没有必要使用数据库,管理数据使用XML就可以了. 自己尝试写了一个XML数据库,插入1w条小记录,大概3M大小,然后将一半数据进行更新,大约耗时3秒钟. XML数据库其实就是一个内存数据库,数据都在内存里面, 阅读全文

posted @ 2017-03-31 11:51 jack_Meng 阅读(359) 评论(0) 推荐(0) 编辑

C# 读xml注释或过滤xml注释
摘要:有这么个需求: 要统计所有的配置文件,这些配置文件都xml格式,并把这些配置写到数据表里,如果有注释要把这些注释写到对应配置对象的描述字段上 <item id="" key="-1" firstname="" secondname="" cssname="hy" decription=""> </i 阅读全文

posted @ 2017-03-14 00:44 jack_Meng 阅读(7612) 评论(0) 推荐(0) 编辑

总结:实体类和(XML或二进制)之间相互转(序列化和反序列化)
摘要:XML和实体类之间相互转换(序列化和反序列化) C# XML反序列化与序列化举例:XmlSerializer C# XML反序列化与序列化举例:XmlSerializer XML文件与实体类的互相转换 通过我前面的几篇收藏的文章,今天来自己做个对实体类对象序列化和反序列化的汇总,以下代码是经过上面文 阅读全文

posted @ 2017-02-12 12:32 jack_Meng 阅读(1844) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏

主题色彩