随笔分类 -  XML

摘要:开发B/S结构的应用程序最头疼的问题可能就是报表打印了,由于只能采用浏览器来作为用户界面进行交互,所以不能精确控制客户端的打印机。而很多B/S结构的应用程序常常需要完成非常复杂的报表打印任务。而靠IE自带的页面打印功能一般不能满足需要。 采用Crystal Report是一种大型报表系统常用和推荐的解决方案,但是如果我们只需要进行一些小规模的报表打印的话,Crystal Report则显得庞大麻烦了一点,可定制性也不太好,它的打印实际上也是利用了IE的打印功能,也不能精确控制打印效果,而且需要您对它进行注册。 所以我们这里讨论的是另外一种办法,简单来说,如果您有下列需求中的任何一条,那么... 阅读全文
posted @ 2012-06-27 10:08 Areas 阅读(590) 评论(0) 推荐(0) 编辑
摘要:.Net框架中供给了3中序列化的体式格式, 分别是:Binary SerializerSoap SerializerXML Serializer1. Binary Serializer若是须要序列化这个类的对象,那么这个类必必要标识表记标帜为是可序列化的。须要用到特点[Serializable](感化域是Class, Struct, Enum, Delegate)若是某些变量不须要序列化, 或者不克不及序列化可以应用[NonSerialized], (感化域是Field)须要重视, 若是类中应用了其它的类属性,若是欲望它们能序列化,那么其它的类也必须是可序列化的, 如下面类DethDiseas 阅读全文
posted @ 2012-03-28 19:08 Areas 阅读(394) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Data;using System.Collections.Generic;using System.Text;using System.Xml;using System.Reflection;namespace YKSoft.BLL.Utility{ /// <summary> /// 实体转Xml,Xml转实体类 /// </summary> /// <typeparam name="T"></typeparam> public class XmlHelper<T& 阅读全文
posted @ 2011-12-23 15:54 Areas 阅读(295) 评论(0) 推荐(0) 编辑
摘要:Silverlight由于用的是Silverlight版的.NET Framework,不是完整版,所以在Silverlight下面处理xml有点不一样。XmlDocument没有了,取而代之的是XDocument,是Linq的东东,使用起来还是很方便的: 1: XDocument xmlProducts = XDocument.Parse(xmlContent); 2: var products = from product in xmlProducts.Descendants("Product") 3: select new 4: ... 阅读全文
posted @ 2011-09-22 16:05 Areas 阅读(264) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示