
hashie
hashie
Hashie is a collection of classes and mixins that make Ruby hashes more powerful.
AI 简介
Hashie 是一个 Ruby 库,用于增强标准 Hash 的功能,提供多种可组合的扩展模块。它支持键值访问方式多样化(如符号/字符串键无关访问、方法调用式取值)、深度操作(深合并、深查找、深获取)、类型转换(自动类型强制)、结构化数据建模(如 Mash、Dash、Trash 等类)以及安全访问控制(严格键检查、忽略未声明键等)。适用于需要灵活处理嵌套哈希、API 响应解析、配置管理或构建领域模型的 Ruby 应用场景,尤其常见于 Rails 项目和 JSON 数据处理流程中。
Ruby
MIT License3k
Stars
312
Forks
37
Watchers
25
Issues
Star 增长
今日0
近 7 天0
近 30 天+1
综合评分59.59
默认分支master