JProperty jProperty = token.ToObject<JProperty>();string id = jProperty.Name; //获取key值
在原来解析
json
数据是,一般都是用反序列化来实现
json
数据的解读,这需要首先知道
json
数据的结构并且建立相应的类才能反序列化,一旦遇到动态的
json
数据,这种方法就不使用。
为了解决动态解析
json
数据,微软有个Newtonsoft.
Json
封装类十分好用,里面的J
Token
直接实现ling查询。
原文出处:https://www.cnblogs.com/deepalley/p/10784344.html
JObject用于操作
JSON
对象
JArray用语操作
JSON
数组
J
Value
表示数组中的
值
JProperty表示对象中的属性,以"
key
/
value
"形式
J
Token
用于存放Linqto
JSON
查询后的结果
// 连接Access数据库
string connectionString = "Provider=Microsoft.ACE.OLEDB.12.;Data Source=path/to/access/database.accdb";
using (OleDbConnection connection = new OleDbConnection(connectionString))
connection.Open();
//
获取
所有表名
DataTable tables = connection.GetSchema("Tables");
foreach (DataRow row in tables.Rows)
string tableName = row["TABLE_NAME"].ToString();
if (tableName.StartsWith("MSys")) continue; // 排除系统表
Console.WriteLine(tableName);
最后拉个票,本人正参与博客之星评选,1月24、25日每天都可投票,敬请支持!谢谢!
投票链接:[code=python]
https://bss.csdn.net/m/topic/blog_star2020/detail?username=laoyuanpython
[/code]
或到老猿博文首页内的置顶博文跳转!
windows上GitBlit安装与使用
普通网友: