没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
解析器 解析器将结构化和非结构化文本转换为标头详细信息表示形式。 您可以使用Parsinator从pdf文件创建xml文件,从打印机假脱机文件创建对象,或者从任何文本中解析相关数据。 为什么 Parsinator允许您从任何基于文本的文件中提取相关信息。 您可以通过编写一些小的功能来解析文件,以在页面或行级别读取或忽略文本。 Parsinator受功能解析器组合器的启发很大。 您可以在阅读有关Parsinator动机的更多信息。 用法 解析器使用三种类型的实体: 船长:它将文本中的大量文本删除以进行解析 解析器:它根据模式捕获文本 转换:它减少了将多个页面生成为单个文本流的行。 Parsinator提供了一组基本的跳过器,解析器和转换方法,但是您可以添加自己的实体。 您可以在找到可用实体的列表。 解析模式 using Parsinator ; var lines = new List < List>> { new List < string> { " Any text " , " Name: Alice " ,
资源推荐
资源详情
资源评论
收起资源包目录
Parsinator-master.zip (62个子文件)
Parsinator-master
.gitignore 6KB
README.md 4KB
.github
workflows
dotnetcore.yml 497B
Parsinator
Parsers
Required.cs 1KB
ParseFromRegexToRegex.cs 2KB
ParseFromMultiGroupRegex.cs 990B
ParseFromRegexToLastRegex.cs 2KB
Concatenate.cs 2KB
ParseFromFirstRegexToRegex.cs 2KB
OrElse.cs 2KB
ParseFromRegex.cs 2KB
ParseFromFirstRegexToLastRegex.cs 2KB
IfThen.cs 3KB
Validate.cs 1KB
ParseFromLineWithCountAfterPosition.cs 2KB
ParseFromValue.cs 719B
ParseFromLineNumberWithRegex.cs 1KB
AndThen.cs 2KB
ParseFromLineNumberUntilFirstMatchOfRegex.cs 2KB
ParseFromOutput.cs 1KB
ParseFromSplitting.cs 1KB
ParseFromGenerator.cs 923B
Not.cs 1KB
Transformations
TransformFromSingleSkip.cs 591B
TransformFromMultipleSkips.cs 628B
ParseWithFactory.cs 2KB
Parsinator.csproj 867B
ISkip.cs 185B
Extensions
DataSetExtensions.cs 3KB
IEnumerableExtensions.cs 700B
MatchExtensions.cs 396B
DictionaryExtensions.cs 3KB
ISkipExtensions.cs 554B
IParse.cs 363B
Parser.cs 5KB
Skippers
SkipLineCountFromLineNumber.cs 750B
SkipBeforeRegexAndAfterRegex.cs 971B
SkipIfMatches.cs 579B
SkipIfDoesNotMatch.cs 588B
SkipFromFirstRegexToLastRegex.cs 934B
SkipLineCountFromStart.cs 550B
SkipBlankLines.cs 444B
SkipFromFirstMatchOfRegex.cs 669B
SkipLineCountFromEnd.cs 534B
ITransform.cs 192B
Fluent
Parse.cs 4KB
Skip.cs 2KB
LICENSE 1KB
Parsinator.Sample
InvoiceTest.cs 8KB
BookTests.cs 4KB
Parsinator.Sample.csproj 906B
FrameTests.cs 10KB
Parsinator.sln 4KB
Parsinator.Tests
XmlAssert.cs 410B
ParseTests.Details.cs 3KB
SkipTests.cs 14KB
ParseTests.cs 45KB
Parsinator.Tests.csproj 991B
ParseTests.DataSet.cs 8KB
ParseTests.Page.cs 11KB
Fluent
SkipTests.cs 3KB
ParseTests.cs 9KB
共 62 条
- 1
资源评论
婉君喜欢DIY
- 粉丝: 13
- 资源: 4617
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功