Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Menukar Rentetan JSON kepada Jadual Data C#?

Bagaimana untuk Menukar Rentetan JSON kepada Jadual Data C#?

Mary-Kate Olsen
Lepaskan: 2025-01-26 20:56:08
asal
908 orang telah melayarinya

How to Convert a JSON String to a C# DataTable?

Tukar tali json ke c# datatible

<:> Soalan:

Tukar rentetan JSON yang menunjukkan jadual data ke c# datatiable. Struktur JSON asal:

output datata yang dijangkakan:

<code class="language-json">[
    {"id":"10","name":"User","add":false,"edit":true,"authorize":true,"view":true},
    {"id":"11","name":"Group","add":true,"edit":false,"authorize":false,"view":true},
    {"id":"12","name":"Permission","add":true,"edit":true,"authorize":true,"view":true}
]</code>
Salin selepas log masuk

Penyelesaian yang dipermudahkan:

Berbanding dengan Serialization of JSON ke kelas C#, dan kemudian menukarnya ke dalam data, terdapat kaedah yang lebih langsung. Anda boleh menggunakan json.net untuk secara langsung menukar:
<code>---------------------------------------------------------------------
ID    |  Name     |  Add    |   Edit  | View   | Authorize
---------------------------------------------------------------------
10    | User      | false    |  true   | true   |  true
11    | Group     | true    |  false   | true   |  false
12    | Permission| true    |  true   | true   |  true</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk Menukar Rentetan JSON kepada Jadual Data C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan