Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# jtoken

作者:′残花败落°   发布日期:2026-01-19   浏览:55

using Newtonsoft.Json.Linq;

public class JTokenExample
{
    public static void Main()
    {
        // 创建一个 JSON 对象
        JObject jsonObject = new JObject
        {
            { "name", "John" },
            { "age", 30 },
            { "isStudent", false }
        };

        // 将 JObject 转换为 JToken
        JToken token = JToken.Parse(jsonObject.ToString());

        // 访问 JToken 中的数据
        Console.WriteLine("Name: " + token["name"]);
        Console.WriteLine("Age: " + token["age"]);
        Console.WriteLine("Is Student: " + token["isStudent"]);

        // 修改 JToken 中的数据
        token["age"] = 31;
        Console.WriteLine("Updated Age: " + token["age"]);

        // 添加新的键值对
        token["city"] = "New York";
        Console.WriteLine("City: " + token["city"]);

        // 输出完整的 JSON 字符串
        Console.WriteLine("Complete JSON: " + token.ToString());
    }
}

解释说明

  1. 创建 JSON 对象: 使用 JObject 类创建一个 JSON 对象,并为其添加一些键值对。

  2. 将 JObject 转换为 JToken: 使用 JToken.Parse 方法将 JObject 转换为 JToken,以便更灵活地操作 JSON 数据。

  3. 访问 JToken 中的数据: 使用索引器(如 token["name"])来访问 JToken 中的特定字段。

  4. 修改 JToken 中的数据: 直接通过索引器赋值来修改现有字段的值。

  5. 添加新的键值对: 使用索引器添加新的键值对到 JToken 中。

  6. 输出完整的 JSON 字符串: 使用 ToString() 方法将 JToken 转换回 JSON 字符串并输出。

上一篇:c#加密

下一篇:c# list

大家都在看

c# 二进制

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

.net和c#

c#获取系统时间

c#游戏开发

c#网络编程

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站