簡體   English   中英

嘗試使用C#從URL解析JSON

[英]Trying to parse JSON from a url using C#

我有一個用.NET編寫的exe文件,我想從URI中讀取.json文件,並以字符串格式返回值。 我對.NET和c#相當陌生,但是可以在PowerShell中輕松地做到這一點(使用Invoke-RestMethod)。 我不想使用外部庫,例如json.net(想將其作為單個.exe分發)。 到目前為止,我發現的唯一東西是System.Runtime.Serialization.Json-看起來可以工作,但看起來也非常復雜且難以使用。 這是我應該用來執行此簡單任務的庫嗎? 有沒有更簡單的方法可以做到這一點?

導入System.Web.Script.Serialization,然后使用JavaScriptSerializer對象。

System.Runtime.Serialization.Json確實還不錯。 是的,如果您不想成為第三方,則應使用該庫。

如果您的JSON不重要,則例外。 如果比較瑣碎,只需對字符串進行自我分析即可。

如果您不想解析自己的JSON,那么我認為System.Runtime.Serialization.Json命名空間是最好的選擇,而無需使用外部庫。

JSON.NET是最好的,如果您可以使用外部庫

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM