wacumov/wordnetdecoder
A Swift decoder for WordNets. Basically, it's just a set of models that matches [the schema](https://globalwordnet.github.io/schemas/). All the hard work of XML parsing is doing by [this package](https://github.com/wacumov/xml2json).
Installation
Swift Package Manager
Swift Package Manager is a tool for managing the distribution of Swift code. Once you have your Swift package set up, adding WordNetDecoder as a dependency is as easy as adding it to the dependencies value of your Package.swift.
dependencies: [
.package(url: "https://github.com/wacumov/WordNetDecoder", from: "0.0.2")
]Usage
Just read contents of a wordnet file in XML format and pass it to a WordNetXMLDecoder. You will get Codable models that are convenient to work with.
let wordnet = try WordNetXMLDecoder().decode(data)Package Metadata
Repository: wacumov/wordnetdecoder
Default branch: master
README: README.md