一,XML概述:
(Extensible Markup Language)
扩展标记语言,用于标记电子文件,使其具有特定结构的语言。可以用来标记数据、定义数据类型、是一种允许用户对自己的标记余元进行定义的源语言。格式是统一的、是一种跨平台的语言,成为业界公认的标准。
【补充】【HTML(HyperTextMarkupLanguage)超文本标记语言(网页制作)】
二,XML语法:
1,基本语法:
1)标签/节点:
格式:<节点名> 节点值
import
define PATH @”/Users/Desktop/resource副本/xml/xmlns2.txt”
import “GDataXMLNode.h”
int main(int argc, const char * argv[]) {
@autoreleasepool {
//获取数据
NSString *xmlStr = [NSString stringWithContentsOfFile:PATH encoding:NSUTF8StringEncoding error:nil];
NSLog(@”xmlStr=%@”,xmlStr);
//把获取的数据转化为document文档
GDataXMLDocument *doc = [[GDataXMLDocument alloc]initWithXMLString:xmlStr options:0 erro