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)
自动支持 web.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 格式