SwiftCSVCSV 解析器封装
SwiftCSV 是 CSV 解析器封装。
用法:
id,name,age 1,Alice,18 2,Bob,19 3,Charlie,20
访问行和列的数据:
let csvURL = NSURL(string: "users.csv") let csv = CSV(contentsOfURL: url) // Rows let rows = csv.rows let headers = csv.headers //=> ["id", "name", "age"] let alice = csv.rows[0] //=> ["id": 1, "name": "Alice", "age": 18] let bob = csv.rows[1] //=> ["id": 2, "name": "Bob", "age": 19] // Columns let columns = csv.columns let names = csv.columns["name"] //=> ["Alice", "Bob", "Charlie"] let ages = csv.columns["age"] //=> [18, 19, 20]
评论
TouchJSONJSON 解析器
TouchJSON是Objective-C的JSON解析器,支持OS X和 iOS设备。基于JonathanWight的CocoaJSON http://toxicsoftware.com/cocoa
TouchJSONJSON 解析器
0
HtmlAgilityPackhtml解析器
HtmlAgilityPack是CodePlex上的一个开源项目。它提供了标准的DOMAPI和XPath导航--即使HTML不是适当的格式!示例代码:HtmlDocumentdoc=newHtmlDo
HtmlAgilityPackhtml解析器
0
PC-BASICGW-BASIC 解析器
PC-BASIC是一个GW-BASIC文件解析器,可以运行和转换ASCII,字节码和“protected”(加密)的.BAS文件。它继承了MicrosoftBinaryFormat(MBF)的浮点算法
PC-BASICGW-BASIC 解析器
0
pyPEGPEG解析器
pyPEG是一个快速、简单的Python的PEG解析器。输出结果是Python的数据结构、或者是XML。PEG意思是ParsingExpressionGrammar,有点类似正则表达式.
pyPEGPEG解析器
0
JisonJavaScript解析器
JavaScript解析器,Coffee就是使用Jison解析的。Jison将一个上下文无关语法作为输入,输出对应的JavaScript代码,类似Yacc。
JisonJavaScript解析器
0