반응형

JSON 24

system.net을 사용하여 json 응답을 얻는 방법.웹 요청은 c#에 있습니까?

system.net을 사용하여 json 응답을 얻는 방법.웹 요청은 c#에 있습니까? 외부 도메인에서 json 데이터를 가져와야 합니다. WebRequest를 사용하여 웹사이트에서 답변을 받았습니다. 코드는 다음과 같습니다. var request = WebRequest.Create(url); string text; var response = (HttpWebResponse) request.GetResponse(); using (var sr = new StreamReader(response.GetResponseStream())) { text = sr.ReadToEnd(); } 왜 내가 json 데이터를 얻을 수 없는지 아는 사람?일부 API에서는 원하는 응답 유형을 가져오기 위해 요청에 적절한 "Accept..

source 2023.02.10

JSON 개체에서 날짜를 가져오는 방법

JSON 개체에서 날짜를 가져오는 방법 JSON 오브젝트가 있는데, 이 오브젝트에는 생년월일 필드가 1개 있습니다. JSONObject obj = new JSONObject(response); User user = new User(); user.setuserID(obj.getString("userID")); user.setisMale(obj.getBoolean("isMale")); user.setEmail(obj.getString("email")); // user.setBirthdate(obj.getDate("birthdate")); user.setLastName(obj.getString("lastName")); user.setFirstName(obj.getString("firstName")); 하지만 ..

source 2023.02.10

Chrome이 잘못된 MIME 유형으로 인해 AJAX 스크립트 실행을 거부함

Chrome이 잘못된 MIME 유형으로 인해 AJAX 스크립트 실행을 거부함 AJAX를 통해 JSON으로 스크립트에 접속하려고 합니다.Safari 등의 브라우저에서는 정상적으로 동작하지만 Chrome에서는 실행할 수 없습니다.다음의 에러가 표시됩니다. 해당 MIME 유형('응용 프로그램/json')을 실행할 수 없고 엄격한 MIME 유형 검사가 사용 가능하므로 '*'에서 스크립트 실행을 거부했습니다. 요청은 다음과 같습니다. $.ajax({ url: "http://some_url/test.json?callback=?", type: "GET", dataType: 'json', cache: true, success: function (data, status, error) { console.log('succe..

source 2023.02.10

postgresql에서의 Unicode 시퀀스 처리

postgresql에서의 Unicode 시퀀스 처리 일부 JSON 데이터가 postgresql 데이터베이스(9.4.1)의 JSON(JSONB가 아님) 열에 저장되어 있습니다.이러한 JSON 구조 중 일부는 속성 값에 Unicode 시퀀스를 포함합니다.예를 들어 다음과 같습니다. {"client_id": 1, "device_name": "FooBar\ufffd\u0000\ufffd\u000f\ufffd" } 컬럼을 할때(JSON에 않는 에도)device_nameattribute) 、 ) 、 음 、 음 ) 이스케이프 : "Unicode" 입니다. 세::\u0000텍스트로 변환할 수 없습니다. postgresql 서버에서 다음 명령을 실행하여 이 오류를 재현할 수 있습니다. select '{"client_id..

source 2023.02.10
반응형