単純な文字列値を返すAPIを使用しています。私は、指数値を含む数値の結果を配列の対応するレイヤに置くことができるようにしたいが、その数値をどのように分離するのかは分かりません。可変サイズの文字列から特定の文字列を分離する方法、指数を変換する方法
結果は次のようになります。 私はJSONを使いたくありません。
私は.Split法を用いた方法を考えていますが、私はNewtonsoftからJObject
インスタンスにあなたのJSON文字列をキャストし、その後 数または指数
{
"faceRectangle": {
"left": 68,
"top": 97,
"width": 64,
"height": 97
},
"scores": {
"anger": 0.00300731952,
"contempt": 5.14648448E-08,
"disgust": 9.180124E-06,
"fear": 0.0001912825,
"happiness": 0.9875571,
"neutral": 0.0009861537,
"sadness": 1.889955E-05,
"surprise": 0.008229999
}
}
"その番号"は何番ですか?何を試しましたか? – NetMage
あなたはJSONパーサを探しています。 – SLaks
このAPIによって返されるデータの形式はJSONです。ほぼすべてのプログラミングフレームワークで簡単に解析できる構造化形式です。 .NETにJSONを解析し、値を抽出しやすい厳密な型指定されたオブジェクトに変換できるライブラリがあります。これを使用して、値を抽出し、それを利用することをお勧めします。あなたがしたいことに関連するライブラリを見つける簡単な方法は、[NuGet](https://www.nuget.org/)に行き、あなたが望むものを検索して(JSON)、たくさんあるライブラリを選ぶことですダウンロードし、そのライブラリを調べて、それがうまくサポートされていることを確認してください – mason