现在位置: 首页 > xml
2015-10-07 17:09 工业·编程 ⁄ 共 3881字 暂无评论
1.定义介绍 (1).XML定义 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。 XML是标准通用标记语言 (SGML) 的子集,非常适合 Web 传输。XML 提供统一的方法来描述和交换独立于应...
阅读全文
2015-01-06 22:03 工业·编程 ⁄ 共 5437字 暂无评论
环境: 主机:WIN7 开发环境:Qt5 3.1.2 说明: 在tcp上传输xml消息. 协议格式如下: 2字节标识(0xc55c,网络序)+2字节预留 +4字节报文内容长度(网络序) + 4字节命令字(网络序)+报文内容 部分协议: 命令字: 请求值班信息:GET_DUTY_INFO 请求报文: <?xml version="1.0" encoding="UTF-8"?> <request > <identifier>客户端的唯一标识符</identifier> </request> 回复报文: &l...
阅读全文
2014-06-16 06:41 工业·编程 ⁄ 共 1610字 暂无评论
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO; using System.Xml; using System.Xml.Linq; namespace QueryXMLByLINQ {     public partial class Frm_Main : Form     {         public F...
阅读全文
2014-02-14 06:15 工业·编程 ⁄ 共 4419字 暂无评论
    XML文件格式已经出来很久了。他的风头如今在JSON、YAML等新兴文件格式的冲击下已经显的不那么强劲。但是XML仍然是当今世界上使用最广泛的文件格式。围绕着它也有一大堆的概念和知识点。所以我们还是很有必要全面了解下。 XML XML全称为eXtensible Markup Language,即可扩展标记语言。其被设计用来传输及存储数据。 XML与HTML看似比较相似,但是其设计目的并不相同。 XML用来传输及存储数据,主要关注数据...
阅读全文
2014-01-14 06:30 工业·编程 ⁄ 共 2147字 暂无评论
OSI网络结构的七层模型 各层的具体描述如下: 第七层:应用层     定义了用于在网络中进行通信和数据传输的接口 - 用户程式;提供标准服务,比如虚拟终端、文件以及任务的传输 和处理; 第六层:表示层     掩盖不同系统间的数据格式的不同性; 指定独立结构的数据传输格式; 数据的编码和解码;加密和解密;压缩和 解压缩 第五层:会话层     管理用户会...
阅读全文
2014-01-13 06:28 工业·编程 ⁄ 共 2183字 暂无评论
xmlrpc是一个基于Internet的远程过程调用协议。它主要通过消息(Message)调用工作,基于HTTP-POST,Message的Body部分是XML格式,同样当结果返回的时候也是XML格式。过程的参数可以是基本变量(Scalar),还可以是一个结构(struct)或者是一个数组(array)。 一个调用实例: POST /RPC2 HTTP/1.0 User-Agent: Frontier/5.1.2 (WinNT) Host: betty.userland.com Content-Type: text/xml Content-length: 181 <...
阅读全文
2014-01-12 06:27 工业·编程 ⁄ 共 3781字 暂无评论
参考:http://www.xmlrpc.com/spec http://zh.wikipedia.org/zh/XML-RPC XML-RPC: xml-rpc 是一套规范及其一系列的实现,允许运行在不同操作系统、不同环境的程序基于internet进行远程过程调用(remote procedure call,RPC)。这种远程过程调用使用http作为传输协议,xml作为传送信息的编码格式。XML-RPC的定义尽可能的保持了简单,但同时能够传送、处理、返回复杂的数据结构。 XML-RPC是工作在internet上的远程过程调用协议。...
阅读全文
2013-09-22 19:46 工业·编程 ⁄ 共 3131字 暂无评论
    最近接触了一个c++编写的xml解析库——pugixml,能解析xml内容,支持xpath解析,且能跨linux平台,不错!以前一直习惯用CMarkup,主要用它读写xml配置文件,但CMarkup不支持xpath,也只能在windows用,虽然习惯了CMarkup,不过若需要xpath解析,又需要跨linux平台,相比之下,pugixml确实是很好的选择,操作速度也快。学习文档     总结一下使用步骤和简单的使用方法: (1)使用pugixml库需要...
阅读全文
2013-08-09 22:40 工业·编程 ⁄ 共 883字 暂无评论
  cmarkup是把整个xml文件作为字符串载入内存,再利用字符串类提供的函数进行访问,MFC环境下是利用CString,若不使用MFC,则需要增加编译预定义#define MARKUP_STL以使cmarkup 使用stl的string类      //创建     CMarkup xml;     xml.Load(pathname);  //读取文件     xml.SetDoc("xml version=\"1.0\" encoding=\"UTF-8\...
阅读全文
    目前,在web开发领域,主要的数据交换格式有XML和JSON,对于XML相信每一个web developer都不会感到陌生;相比之下,JSON可能对于一些新步入开发领域的新手会感到有些陌生,也可能你之前已经听说过,但对于XML和 JSON的不同之处可能会不怎么了解。对于在 Ajax开发中,是选择XML还是JSON,一直存在着争议,个人还是比较倾向于JSON的,虽然JSON才处于起步阶段,但我相信JSON最终会取代XML成为Ajax的首选,到时Aj...
阅读全文