C#を使用して.NETでフォーマットされたJSONを取得するにはどうすればよいですか?
名前空間Newtonsoft.Json.FormattingNewtonsoft.Json.Formattingを使用します Jsonをフォーマットするためのフォーマットオプションを提供します
なし −特別なフォーマットは適用されません。これがデフォルトです。
インデント −Newtonsoft.Json.JsonTextWriter.IndentationおよびNewtonsoft.Json.JsonTextWriter.IndentChar設定に従って子オブジェクトをインデントします。
例
static void Main(string[] args){
Product product = new Product{
Name = "Apple",
Expiry = new DateTime(2008, 12, 28),
Price = 3.9900M,
Sizes = new[] { "Small", "Medium", "Large" }
};
string json = JsonConvert.SerializeObject(product, Formatting.Indented);
Console.WriteLine(json);
Product deserializedProduct = JsonConvert.DeserializeObject<Product>(json);
Console.ReadLine();
}
class Product{
public String[] Sizes { get; set; }
public decimal Price { get; set; }
public DateTime Expiry { get; set; }
public string Name { get; set; }
} 出力
{
"Sizes": [
"Small",
"Medium",
"Large"
],
"Price": 3.9900,
"Expiry": "2008-12-28T00:00:00",
"Name": "Apple"
} 例
static class Program{
static void Main(string[] args){
Product product = new Product{
Name = "Apple",
Expiry = new DateTime(2008, 12, 28),
Price = 3.9900M,
Sizes = new[] { "Small", "Medium", "Large" }
};
string json = JsonConvert.SerializeObject(product, Formatting.None);
Console.WriteLine(json);
Product deserializedProduct = JsonConvert.DeserializeObject<Product>(json);
Console.ReadLine();
}
}
class Product{
public String[] Sizes { get; set; }
public decimal Price { get; set; }
public DateTime Expiry { get; set; }
public string Name { get; set; }
} 出力
{
"Sizes": [
"Small",
"Medium",
"Large"
],
"Price": 3.9900,
"Expiry": "2008-12-28T00:00:00",
"Name": "Apple"
} -
Windows10でPowerShellを使用してパブリックIPアドレスを取得する方法
名前がコンピュータのパブリックIPアドレスの意味を明確にするように。これは、基本的にシステムネットワークを識別するために使用されるIPアドレスです。接続の問題に関連する問題を修正するために、既存のパブリックIPアドレスを知る必要がある場合があります。 ちなみに、インターネット上には、IPアドレスを見つけるために使用できる複数のIPアドレスロケーターサービスがあります。しかし、システムのIPアドレスは、単純なコマンドを実行するだけで識別できることをご存知ですか? このガイドでは、Windows 10でPowerShellを使用して、インターネットサービスプロバイダーの詳細など、パブリックIP
-
Parallels を使用して Mac で Windows を入手するには?
両方のプラットフォームを頻繁に使用する場合、Mac で Windows OS とアプリを使用すると便利です。 Mac はユーザーに敵対的であると言われているため、これがどのように可能であるかを考える必要があります。まあ、それを可能にするアプリがあります。 Mac で Windows を使用する最も一般的な方法の 1 つは、Parallels を使用することです。 Parallels を使用して Mac で Windows を入手する簡単な手順 Mac コンピューターを使用していて、重要な Windows アプリの一部を同じ画面で実行したい場合、Parallels はその目的を解決します。この