zoukankan      html  css  js  c++  java
  • 第一章 ASP.NET XML与JSON

    第一章  ASP.NET XML与JSON

        本章学习目标:主要理解DOM和XML,掌握.NET操作XML,DOM,理解json对象,并掌握ASP.NET中JSON的序列化和反序列化.


    一.Net中的Dom常用对象

      1.NET中基于Dom核心类

         (1)XmlDocument:表示一个xml文档.

        (2)XMLNode:表示XML文档中的单个节点.  

        (3)XMLNodeList:表示排序的节点集合.

        (4)xmlAttribute:表示一个属性.

      2.XMLNode类常用的属性

        (1)ChildNodes:获取节点中所有的子节点的xmlNodeList.如果该节点没有子节点,改属性就返回一个空列表.

        (2)FirstChild:获取一个XmlNode,表示当前节点的第一个子节点,如果该节点没有子节点,返回一个null.

        (3)value:获取或设置节点的值.

        (4)ReplaceChile(),用一个新节点代替一个子节点,返回旧节点. 

      3. XMLdocument的常用属性

        (1)DocumentElement(只读).返回组成DOM树中的根的XMLElement.

        (2)DocumentType(只读),把DOCTYPE声明返回一个xmlDocument对象.

    二.JSON创建对象

        json的定义:json(javascript object Notation)是一种优美的javascript对象创建方法,json也是一种轻量级数据交换格式.

    三.ASP.NET中JSON的序列化和反序列化.

      序列化:

        第一步:创建json序列化的帮助类或者使用一般处理程序.

        第二步:引入using system.Runtime.Serialization.json命名空间.

        第三步:实例化JavaScriptSerializer对象,利用Serizlize()方法进行序列化.

        第四步:打印输出.

      反序列化:

        第一步:创建json序列化的帮助类或者使用一般处理程序.

        第二步:引入using system.Runtime.Serialization.json命名空间.

        第三步:实例化JavaScriptSerializer对象,利用Deserialize()方法进行序列化.

        第四步:打印输出.

  • 相关阅读:
    C# 与 Java Rsa加密与解密互通
    PHP 读取Postgresql中的数组
    ArcGis Javascript API (V3.6)加载天地图
    Entity Framework 6.0 对枚举的支持/实体添加后会有主键反回
    ubuntu 中 ssh连接用UTF8
    Entity Framework PostgresQL CodeFirst
    Golang 字符编码
    CentOS 安装 mono
    C和C++中的不定参数
    WisDom.Net 框架设计(一) 总体框架
  • 原文地址:https://www.cnblogs.com/yeziG/p/3484517.html
Copyright © 2011-2022 走看看