japanese-address-parser
A Rust Library to parse japanese addresses.
Usage
Add this to your Cargo.toml
# or
Async Version
use Parser;
async
Blocking Version
use Parser;
Wasm support
This crate is designed to be buildable for wasm32-unknown-unknown
with wasm-pack
.
Pre-compiled wasm module is available npmjs.com
import init from "@toriyama/japanese-address-parser"
.
Python support(experimental)
This library can be called from Python world. For more detail, see python module's README.
Road to v1
The goals that this library aims to achieve are below.
- Supports not only wasm target but also various platforms and architectures.
- Enables more advanced normalization. For example, provides more detailed analysis than town level.
- Provides latlng of the given address.
- Enables processing of town names that have ceased to exist as a result of municipal mergers.
Support
This software is maintained by YuukiToriyama. If you have questions, please create an issue.
Acknowledgements
This software was developed inspired
by @geolonia/normalize-japanese-addresses.
Also, the parsing process uses Geolonia 住所データ provided
by 株式会社Geolonia.
License
This crate is distributed under the terms of the MIT license.