没有合适的资源?快使用搜索试试~ 我知道了~
LunarParser:用于 C# 的 XMLJSONYAMLCSV 解析器
共23个文件
cs:16个
csproj:2个
license:1个
需积分: 16 2 下载量 53 浏览量
2021-05-29
10:17:07
上传
评论
收藏 31KB ZIP 举报
温馨提示
月球解析器 用于 C# 的 XML/JSON/YAML/CSV 解析器。 为什么是月球解析器? 在 C# 中已经有很好的解析 JSON、XML 和 YAML 的解决方案。 但是,它们通常需要以下其中一项: 手动创建类 C# 动态特性 繁琐的转换为 Dictionary<Dictionary>> 除此之外,每种文件格式都需要一个以完全不同方式工作的不同库。 编写 Lunar Parser 的目的是使数据解析尽可能简单,并且可以使用完全相同的代码读取或写入 JSON 或 XML。 获取一个字符串并将其传递给适当的解析器,然后以树结构形式返回数据。 也可以手动创建自己的数据节点,然后将其序列化为字符串。 还有一些实用方法可以在数据节点和字典之间来回转换,甚至以通用方式将对象序列化为 DataNode。 安装 PM> Install-Package Lun
资源推荐
资源详情
资源评论
收起资源包目录
LunarParser-master.zip (23个子文件)
LunarParser-master
.gitignore 77B
LunarParser.sln 2KB
LICENSE 1KB
README.md 5KB
Tests
packages.config 134B
ParserTests.cs 29KB
Tests.csproj 4KB
Properties
AssemblyInfo.cs 1KB
LunarParser
Binary
BINReader.cs 2KB
BINWriter.cs 2KB
LunarParser.csproj 1KB
YAML
YAMLWriter.cs 1KB
YAMLReader.cs 4KB
CSV
CSVReader.cs 4KB
CSVWriter.cs 2KB
ParserUtils.cs 1KB
DataNode.cs 21KB
XML
XMLWriter.cs 3KB
XMLReader.cs 15KB
JSON
JSONWriter.cs 4KB
JSONReader.cs 18KB
Extensions.cs 12KB
Formats.cs 4KB
共 23 条
- 1
资源评论
起名什么的最烦啦
- 粉丝: 14
- 资源: 4640
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功