2012年6月28日

摘要: 示例Xml:?1234567891011121314151617181920212223242526272829<?xml version="1.0" encoding="utf-8" ?><pets><cat color="black" weight="10"><price>100</price><desc>this is a black cat</desc></cat><cat color="whit 阅读全文
posted @ 2012-06-28 16:00 BlueAmbition 阅读(20949) 评论(0) 推荐(3) 编辑
 
摘要: 在.NET Framework 3.5中已经提供了一个JSON对象的序列化工具,但是他是强类型的,必须先按JSON对象的格式定义一个类型,并将类型加上JSON序列化特性。本文将 试图提供一个高度灵活的JSON通用类型(JsonObject),实现对JSON的解析及序列化。假设JSON对象内容如下:隐藏行号 复制代码 ? JSON{orders: {date: '21:31:59',name: 'Xfrog',books: [{name: 'C# 网络核心编程',publish: '2010-3-24'}, {name: ' 阅读全文
posted @ 2012-06-28 15:51 BlueAmbition 阅读(307) 评论(0) 推荐(0) 编辑
 
摘要: Author:TrulyJSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使JSON成为理想的数据交换格式。JSON的结构基于下面两点1. "名称/值"对的集合 不同语言中,它被理解为对象(object),记录(re 阅读全文
posted @ 2012-06-28 15:50 BlueAmbition 阅读(187) 评论(0) 推荐(0) 编辑
 
摘要: //httppost.cs 文件内容(放入App_code里面)public class httppost : System.Web.IHttpHandler{ private string mobile;//手机号 private string amount;//交易金额 private string user;//用户 private string orderNo;//订单号 private string payType;// '0' - 话费支付 '1' - 移动电子账户支付 private string trxType;//交易类型 string now 阅读全文
posted @ 2012-06-28 13:23 BlueAmbition 阅读(318) 评论(0) 推荐(0) 编辑
 
摘要: 内容提要1.解析Xml文件有哪些方法?各有什么优缺点?2.如何用XPath解析xml文档的要点。 先来看看解析xml文件的方法都有哪些吧,本段文字来自网络,可以帮助大家对这个问题有个概要的了解。在程序中访问并操作XML文件一般有两种模型:流模型和DOM(文档对象模型)。流模型中有两种变体——“推”模型和“拉”模型。“推”模型也就是常说的SAX,SAX是一种靠事件驱动的模型。它每发现一个节点就用“推”模型引发一个事件,而我们必须编写这些事件的处理程序,很麻烦。.NET中使用的是基于“拉”模型的实现方案。 “拉”模型在遍历文档时会把感兴趣的文档部分从读取器中拉出,不需要引发事件,允许我们以编程的方 阅读全文
posted @ 2012-06-28 13:20 BlueAmbition 阅读(456) 评论(0) 推荐(0) 编辑