zoukankan      html  css  js  c++  java
  • XML工作总结

    XML文件使用  
    1webconfig   webconfing有默认有缓存依赖,修改,则服务重启。JS三级联动XML处理导出。
    2asp.net站点地图
    3Soap WEB服务传输数据,Soap是有特殊数据的XML。本质是表单提交,Web服务response数据,表单要知道服务的方法名和传参,Soap要序列化,序列化操作只保存属性,方法不保存(反序列化本质是在 调用可序列话的类的序列化方法,该方法新建一个类对象,并用解析的值初始化属性)。
    4保存其他配置文件。这里有种应用方法,类型初始化,把配置信息写到类里,作为类对象的属性,再把该类XML化。这样,可以直接反XML序列化为对象,直接.出配置。

    5XML数据库 
    6个别技术配置,hibernate映射(hibernate为XML配置非侵入,EF为侵入,用特性标志属性)。spring设置

    7 DOM,实际上HTML也是XML的一种,生成DOM树。

    XML访问技术
    1document DOM解析器。
    2xpath 这个语法好说,网上很多,非常重要的是注意命名空间,命名空间不对,节点查不到。
    3object 把对象序列化
    string xml = XmlHelper.XmlSerialize(order, Encoding.UTF8);

    4SAX解析器

    5PULL解析器。 

    目前工作中 用的最多的是document树和xpath,尝试多用obeject序列化。

    主要区别,DOM占内存,xpath取出多条数据重复代码多。SAX 和PULL轻量,安卓开发中了解过,但用的不多。

  • 相关阅读:
    C
    C
    如何收集项目日志统一发送到kafka中?
    Jmeter压测快速体验
    实时收集Storm日志到ELK集群
    Neo4j的查询语法笔记(二)
    Logstash2.3.4趟坑之集成Redis哨兵模式
    Spring-Boot中如何使用多线程处理任务
    使用SpringBoot1.4.0的一个坑
    手动从零使用ELK构建一套搜索服务
  • 原文地址:https://www.cnblogs.com/zihunqingxin/p/3132631.html
Copyright © 2011-2022 走看看