JSONPath:JSONPath(JSON的类似XPath的语法)C#实现

时间:2024-05-29 01:00:20
【文件属性】:

文件名称:JSONPath:JSONPath(JSON的类似XPath的语法)C#实现

文件大小:19KB

文件格式:ZIP

更新时间:2024-05-29 01:00:20

C#

JSONPath 该项目是JSONPath的C#实现。 JSONPath表达式 JSONPath表达式始终以与XPath表达式与XML文档结合使用的相同方式引用JSON结构。 由于JSON结构通常是匿名的,并且不一定具有根成员对象,因此JSONPath假定将抽象名称$分配给外部对象。 JSONPath表达式可以使用点符号: $.store.book[0].title 或括号符号: $['store']['book'][0]['title'] 输入路径。 内部或输出路径将始终转换为更通用的括号符号。 JSONPath允许通配符*表示成员名称和数组索引。 它从借用后代运算符..和从ECMASCRIPT 4借用建议[start:end:step] 。 基础脚本语言( )的可以用作显式名称或索引的替代形式,如下所示: $.store.book[(@.len


【文件预览】:
JSONPath-master
----build.sh(223B)
----.gitattributes(12B)
----COPYING.txt(1KB)
----JSONPath.sln(2KB)
----src()
--------JsonPath.cs(13KB)
--------JsonPath.csproj(1KB)
--------Public.cs(127B)
----test.cmd(185B)
----pack.sh(457B)
----global.json(44B)
----.travis.yml(356B)
----test.sh(208B)
----README.md(7KB)
----appveyor.yml(743B)
----.editorconfig(2KB)
----tests()
--------SelectionTests.cs(14KB)
--------JsonPath.Tests.csproj(561B)
----.gitignore(6KB)
----build.cmd(193B)
----pack.cmd(466B)

网友评论