以为公司一直没有电源屏厂家协议解析为DevVars相关的软件,手写费时费力还容易出错,用了2天时间做了一个.txt协议文件筛选加并解析成xml文件的工具,总结一下用到的几个知识点

1、LINQ 是一个解析XML的轻量级工具,他的命名空间是using System.xml.Linq; 和using System.Linq; 必须要FramWork3.5及以上才支持 , 但是Linq to XML只能配合XDocument、XElement等X开通的类使用

2、LINQ操作XML文件的类和自带类对比关系

XML文档:  XDocunent   XmlDocment

节点:        XElement       XmlElement

3、LINQ语句必须按要求换行,如下图,不可写成一行否则报语法错误。

4、业务模型更多是与UI进行交互、数据模型更多的是与数据库进行交互的

最新文章

  1. Java的主要数据类型(Primitive)
  2. 20145308刘昊阳 《Java程序设计》第8周学习总结
  3. 声明、定义 in C++
  4. oracle不用tsname文件的时候着怎么办
  5. Python的循环
  6. 移动端效果之Swiper
  7. 动态加载js,css(项目中需要的)
  8. 13-TypeScript单例模式
  9. Memcache 运行情况
  10. CSS中的opacity,不透明度的坑
  11. 爬虫之selenium模块
  12. delphi 判断端口(Port)是否被占用(转载)
  13. Vue 知识整理—02-起步
  14. LCT模板(无讲解)
  15. python:print输出内容大拼接,重新认识 + 和 ,
  16. bootstrap-select插件 多选框
  17. python:在for遍历list时使用remove出现的问题以及解析(转)
  18. jquery插件-fullpage.js
  19. Xianfeng轻量级Java中间件平台:一期开发计划
  20. java基础---->string字面量的使用

热门文章

  1. 团队项目——Alpha发布2
  2. ios--->ios == 和 isEqual的用法区别
  3. P4452 [国家集训队]航班安排(最大费用最大流)
  4. Spring Cloud服务注册中心交付至kubernetes
  5. geojson转esriJson
  6. CDH 离线安装 CM
  7. 【译】Serilog 配置基础知识
  8. QT5如何设置QLabel中字体的颜色
  9. CCF_ 201403-4_无线网络
  10. (五)myBatis架构以及SQlSessionFactory,SqlSession,通过代理执行crud源码分析---待更