一个用于WordNet的Swift解码器。 基本上,它只是一组匹配该模式的模型。 所有的XML解析的繁重工作都由这个包完成。
Swift Package Manager 是一个用于管理Swift代码分发的工具。 一旦你设置好了你的Swift包,添加 WordNetDecoder
作为依赖就像把它添加到你的 Package.swift
文件的 dependencies
值一样简单。
dependencies: [
.package(url: "https://github.com/wacumov/WordNetDecoder", from: "0.0.2")
]
只需读取XML格式的wordnet文件的内容,并将其传递给 WordNetXMLDecoder
。 你将获得方便使用的 Codable
模型。
let wordnet = try WordNetXMLDecoder().decode(data)