随笔分类 -  XML

XML和实体类之间相互转换(序列化和反序列化)
摘要:我们需要在XML与实体类,DataTable,List之间进行转换,下面是XmlUtil类,该类来自网络并稍加修改。 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 29 30 31 32 33 3 阅读全文

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

C# XML反序列化与序列化举例:XmlSerializer
摘要:[csharp] view plain copy print? using System; using System.IO; using System.Xml.Serialization; namespace XStream { /// <summary> /// <remarks>Xml序列化与反 阅读全文

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

XML文件与实体类的互相转换
摘要:一.将XML文件反序列化为实体类对象 1. 通常程序的配置信息都保存在程序或者网站的专门的配置文件中(App.config/web.config)。但是现在为了演示XML序列化和反序列化,将配置信息保存在一个XML文件(config.xml)中,通过反序列化将配置信息读取出来保存到一个单独的类(Co 阅读全文

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

xml和xsl配合使用实例
摘要:找到一个实际应用的例子,是英语统考打印准考证的实例,关于xml和xsl配合使用的。下面看看xml文档16123454男C8001229692身份证345678198304010036310004photo\eb214718-f813-4cc5-9a9d-abc2d40faaa22014年09月13日... 阅读全文

posted @ 2014-09-16 20:55 jack_Meng 阅读(17913) 评论(0) 推荐(1) 编辑

读写XML文档时,去掉新增加节点的“空命名空间”(xmlns=””)
摘要:在做对ReprotViewer编程时,想做一个用户可以更改显示/打印列的功能,大致看了下,只需要通过对rdlc文件中改变其节点值为false/true,即可实现对应某列的显示或隐藏。但是,如果在初始编辑和设计报表时,没有设定列的隐藏,则节点下,没有节点,(节点又在节点下),所以在设置前必须增加判断,如果没有节点,必须先增加和节点。使用如下语句: 1: //创建节点 2: XmlElement xev = this.xdc.CreateElement("Visibility"); 3: //创建节点 4: XmlElement xeh = this.xdc.CreateEle 阅读全文

posted @ 2014-02-24 17:05 jack_Meng 阅读(3314) 评论(0) 推荐(1) 编辑

初探Net框架下的XML编程技术
摘要:一.前言: XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成.Net框架下的XML文档的读写操作。首先,我会向大家介绍.Net框架中与XML相关的命名空间和其中的重要类。其次,我还会给出有关的实例以使读者更进一步的了解XML文档的读写操作的具体方法。 二.XML命名空间和相关类简介: 在深入进行.Net框架下的XML文档的操作之前,我想很有必要向大家介绍.Net框架中与XML技术有关的命名空间和其中一些重要的类。.Net框架为我们提供了以下一些命名空间:System.Xml 阅读全文

posted @ 2013-09-18 17:06 jack_Meng 阅读(366) 评论(0) 推荐(0) 编辑

一个XSLT的变量、参数和模板调用的问题
摘要:1.问题昨天遇到了这样一个xml文档,如下:bookObject.xml<?xml version="1.0" encoding="ASCII"?><?xml-stylesheet type="text/xsl" href="Book2PubXSLT.xsl"?><xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"><Book title="WxbBook 阅读全文

posted @ 2012-07-18 17:48 jack_Meng 阅读(2390) 评论(0) 推荐(0) 编辑

如何在XSLT里调用C#的代码
摘要:有两种方法:1)内嵌脚本, 2)使用扩展对象使用内嵌脚本的方法,MSDN上已经有比较清楚的描述:Script Blocks Using msxsl:script。但对扩展对象的描述好像并不清晰。其实扩展对象比内嵌更为强大。举个例子,假设我们想知道自己所关心城市的天气,我们用一个xml来描述:<?xmlversion="1.0"encoding="utf-8"?><china> <city>Shanghai</city> <city>Beijing</city></china&g 阅读全文

posted @ 2012-07-18 16:34 jack_Meng 阅读(1170) 评论(0) 推荐(0) 编辑

xml学习笔记与心得
摘要:让xsl在FF下能够正常显示<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/TR/xhtml1/strict">xsl格式后,用下面解决页面title在FF下被打印出来。<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="eng">xsl输入W3C文件头< 阅读全文

posted @ 2012-07-18 14:57 jack_Meng 阅读(760) 评论(0) 推荐(0) 编辑

xslt函数扩展之用自定义函数(C#,VB,JavaScript)
摘要:xslt作为扩展标记语言,其自身系统函数有限,远远满足不了我们的需求,要用xslt处理xml,必须要对数据做些处理(如果可以,我还是不会选择xslt)。 今天就用xslt来处理文本中html标记为例,来讲讲如何利用xslt来执行自定义函数。 我们来看看利用这个xml文本生成报表:View Code <Report ReportID="73" ReportName="Nielsen Customized GulfTalent Report" StartTime="Jun 1 2012 12:00AM" EndTime=" 阅读全文

posted @ 2012-07-18 11:34 jack_Meng 阅读(864) 评论(0) 推荐(0) 编辑

完美的xslt数值函数与字符串函数
摘要:任何的编程语言或者是SQL语句都有内置的函数或方法,而强大灵活的xslt技术也是如此。熟练掌握XSLT的常用函数的用法,XSLT的应用将变得如此轻松,你会发现XSLT比想象中还要牛!以下是xslt数值的函数与xslt字符串函数的说明与参考示例。1、xslt数值的函数:(1)fn:number(arg) 返回参数的数值。参数可以是布尔值、字符串或节点集。 示例:<xsl:value-of select="number('100')"/> 返回 100(2)fn:abs(num) 返回参数的绝对值。 示例:<xsl:value-of selec 阅读全文

posted @ 2012-07-18 11:33 jack_Meng 阅读(503) 评论(0) 推荐(0) 编辑

xml文件操作之XSLT
摘要:最近接手的一个项目中数据的获取通过数据库与xml文件双向处理,不知出入什么原因,该项目的先前设计者将数据从数据库取出后又写入到xml文件中,然后从xml文件中读取数据。由于数据量大的原因,项目中几个文件夹加载时浏览器一度崩溃,无赖只得对数据进行优化。本来sql server支持分页与排序操作,起初我打算重写这个存储过程,但是之前的存储过程之后发现代码比较混乱,足有200多行的代码,兵来将挡,一个上午的时间将先前的存储过程重新整理修改支持了分页自定义排序及搜索功能。本以为可以轻松,却发现任有几个文件夹不支持分页功能,原来这些文件中的文件只从数据库中取出部分数据,然后与xml文件交互后取出数据,多 阅读全文

posted @ 2012-07-18 11:31 jack_Meng 阅读(1103) 评论(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
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏

主题色彩