aardio 文档

dotNet.json 库模块帮助文档

说明

此扩展库基于开源的 Newtonsoft.Json: https://github.com/JamesNK/Newtonsoft.Json

JObject 用法: https://www.newtonsoft.com/json/help/html/t_newtonsoft_json_linq_jobject.htm

dotNet.json 成员列表 #

指向 .NET 名字空间 Newtonsoft.Json。

导入此扩展库,则所有 aardio 导入的 .NET 对象(dotNet.object)
自动支持 JSON.stringify 函数。
dotNet.createArrayList 返回的原生 .NET 对象除外

此扩展自动注册内存程序集 Newtonsoft.Json.dll
自动创建 Newtonsoft.Json 名字空间

dotNet.json.DeserializeObject() #

将参数指定的 JSON 转为 .Net 对象。
参数 @1 指定 JSON,参数 @2 指定 .NET 类型。
参数 @2 可直指定 dotNet.import 导入的类,例如 System.Data.DataTable。
或调用 .NET 对象的 GetType 函数获取类型

dotNet.json.SerializeObject() #

将参数指定的 .Net 对象转为 JSON
如果参数@2指定为1,则添加缩进格式

Newtonsoft 成员列表 #

Newtonsoft.Json #

dotNet.json

NewtonsoftLinqJObject 成员列表 #

NewtonsoftLinqJObject.SelectToken() #

用字符串参数 @1 指定的 JSON Path 查询 JSON。
返回值为 JToken 对象,可用 tostring 函数转换为 JSON

返回对象:NewtonsoftLinqJTokenObject

NewtonsoftLinqJTokenObject 成员列表 #

NewtonsoftLinqJTokenObject.SelectToken() #

用字符串参数 @1 指定的 JSON Path 查询 JSON。
返回值为 JToken 对象,可用 tostring 函数转换为 JSON

返回对象:NewtonsoftLinqJTokenObject

dotNet.json.Linq.JObject 成员列表 #

JSON 对象。
提供了一种灵活、高效的方式来处理 JSON 数据,允许开发者解析、查询、修改和生成 JSON

dotNet.json.Linq.JObject.Parse() #

解析字符串参数 @1 指定的 JSON。

返回对象:NewtonsoftLinqJObject

Markdown 格式