小野:针对iOS和macOS处理XML和HTML的明智方法

时间:2021-02-03 16:53:15
【文件属性】:
文件名称:小野:针对iOS和macOS处理XML和HTML的明智方法
文件大小:112KB
文件格式:ZIP
更新时间:2021-02-03 16:53:15
css html swift objective-c xml 小野(斧) Foundation缺乏使用HTML和XML的便捷跨平台方法。 是事件驱动的风格的API,使用起来很麻烦。 提供了更方便的风格的API,但仅在macOS上受支持。 Ono为在Objective-C和Swift中的Apple平台上使用XML和HTML提供了一种明智的方式 无论您的应用程序需要抓取网站,解析RSS feed还是与XML-RPC Web服务接口,Ono都会使您的整个一天变得不那么糟糕。 Ono(斧头)的意思是“斧头”,以表示对“ (锯)”的敬意。 产品特点 遵循标准Objective-C约定的简单现代API,包括大量使用块和NSFastEnumeration 由libxml2提供支持的性能libxml2文档解析和遍历 同时支持和查询 自动转换日期和数字值 正确,常识性地处理元素和属性的XML名称空间 能够从NSString或NSData加载HTML和XML文档 完整文件 综合测试套件 安装 建议使用安装Ono。 Podfile添加到您的Podfile : 播客文件 pod 'Ono' 用法 Swift import Foundation i
【文件预览】:
Ono-master
----.gitattributes(65B)
----Ono.xcworkspace()
--------xcshareddata()
--------contents.xcworkspacedata(591B)
----Source()
--------ONOXMLDocument.m(32KB)
--------Info.plist(806B)
--------ONOXMLDocument.h(13KB)
--------Ono.h(1KB)
----Tests()
--------ONOAtomTests.m(6KB)
--------xml.xml(207KB)
--------Info.plist(674B)
--------vmap.xml(315B)
--------atom.xml(949B)
--------ONOVMAPTests.m(3KB)
--------web.html(50KB)
--------ONODefaultNamespaceXPathTests.m(3KB)
--------ONOCSSTests.m(4KB)
--------ONOXPathFunctionResultTests.m(3KB)
--------ONOXMLTests.m(3KB)
--------ocf.xml(268B)
--------ONOHTMLTests.m(3KB)
----.travis.yml(261B)
----LICENSE(1KB)
----Example()
--------Example.xcodeproj()
--------nutrition.xml(5KB)
--------main.m(3KB)
--------Prefix.pch(164B)
----README.md(4KB)
----Ono.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(49KB)
----Ono.podspec(661B)
----.gitignore(197B)
----Ono.playground()
--------Resources()
--------Contents.swift(714B)
--------contents.xcplayground(167B)

网友评论