Browsed by
标签:xml处理

标准库—XML处理(一)

标准库—XML处理(一)

在JSON还未像现在这么广泛使用时,XML的使用相当广泛。XML作为一种数据交换和信息传递的格式,使用还是很广泛的,现在很多开放平台接口,基本会支持XML格式。Go语言中提供了处理XML的标准库。下面我们一起来学习它。 一、encoding/xml包概述 该包实现了一个简单的XML 1.0 解析器(支持XML命名空间) 二、类型和函数 在看类型和函数之前,先看一下变量和常量 Header常量:由于Marshal生成的xml并不会生成XML标准头部,所以,定义了一个标准头常量 HTMLAutoClose变量:一些应该自动闭合的HTML标签。很明显,这是用来处理html的。这样的标签如:br、hr等 HTMLEntity变量:标准HTML字符实体的映射转换。(实体名=>实体编号) 可见,两个变量都是跟HTML相关的,之后会用到。 1、函数 func Escape(w io.Writer,…

阅读全文 阅读全文

1 Star2 Stars3 Stars4 Stars5 Stars (1 人打了分, 平均分:5.00,总分:5)
Loading...