JSONとC#(HttpWebRequest)を使用しています。基本的には、JSONをAPI RESTからダウンロードするアプリケーションがありますが、ダウンロードするとJSONにデータが欠落してしまい、構造が間違っていると思われます。私が開発しているのと同じことをするソフトウェアを使用すると、この問題は起こりません。もし私が何か不足しているなら、それは私のコードで何かであると確信しています。ここに私のコードです:JSON形式がC#(HTTPWEBREQUEST)を使用してデータが欠落して返されています
var httpWebRequest = (HttpWebRequest)WebRequest.Create("MyURL");
httpWebRequest.ContentType = "application/json";
httpWebRequest.Method = "GET";
string authInfo = "user" + ":" + "pass";
authInfo = Convert.ToBase64String(Encoding.Default.GetBytes(authInfo));
httpWebRequest.Headers["Authorization"] = "Basic " + authInfo;
// Create the HttpContent for the form to be posted.
var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var sr = new StreamReader(httpResponse.GetResponseStream(), Encoding.UTF8))
{
StreamWriter sw = new StreamWriter(@"C:\test\Stores.txt");
sw.Write(sr.ReadToEnd());
}
あなたが提供した情報は、完全な回答を与えるには不十分です。期待しているJSOnとJSONを手に入れられますか? – Dhanuka777