WordNet解码器

Status

一个用于WordNet的Swift解码器。 基本上,它只是一组匹配该模式的模型。 所有的XML解析的繁重工作都由这个包完成。

安装

Swift Package Manager

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)