Crate ferrous_opencc

Source
Expand description

§纯 Rust 实现的 OpenCC

为繁体中文和简体中文之间提供高性能的转换。

§示例

use ferrous_opencc::OpenCC;

// 创建 OpenCC 实例
let opencc = OpenCC::new("path/to/your/s2t.json")?;

// 转换文本
let text = "“开放中文转换”是完全由 Rust 实现的。";
let converted = opencc.convert(text);

assert_eq!(converted, "「開放中文轉換」是完全由 Rust 實現的。");

Modules§

compiler
导入依赖用的模块
config
conversion
负责处理文本转换的核心逻辑
dictionary
负责词典处理的模块
error
segmentation
提供文本分词功能

Structs§

OpenCC
核心的 OpenCC 转换器

Statics§

EMBEDDED_CONFIGS
EMBEDDED_DICTS