반응형

json 45

JSON.stringify가 Json 오브젝트에 \와 "를 추가하는 문제

JSON.stringify가 Json 오브젝트에 \와 "를 추가하는 문제 안녕하세요, 저는 Javascript를 사용하여 아래 코드를 사용하여 키와 값을 가진 오브젝트 배열을 만들고 있습니다. ValuesArray.push({ key: $(this).attr('someattribute'), value: $(this).val() }); 그 결과 다음과 같은 오브젝트가 배열되어 있습니다. key:29; value: 'Country' Key:12; value: '4,3,5' 스트링화해서 그 JSON을 포스트로 보내려고 할 때, 그 JSON이 \와 "로 포맷되어 있지 않은 장소에 있기 때문에, 그 JSON을 C#의 코드 배후에 있는 JObject로서 요구하려고 하면 곤란합니다.stringify를 사용하여 클린 ..

programing 2023.04.03

JSON의 단일 따옴표와 이중 따옴표

JSON의 단일 따옴표와 이중 따옴표 내 코드: import simplejson as json s = "{'username':'dfdsfdsf'}" #1 #s = '{"username":"dfdsfdsf"}' #2 j = json.loads(s) #1가 #2가 Python에서는 그 단일 따옴표와 이중 따옴표는 서로 바꿀 수 있다고 들었습니다.누가 이걸 설명해 줄 수 있나요?JSON 구문은 Python 구문이 아닙니다.JSON 문자열에는 큰따옴표가 필요합니다. 하면 .ast.literal_eval() >>> import ast >>> s = "{'username':'dfdsfdsf'}" >>> ast.literal_eval(s) {'username': 'dfdsfdsf'} JSON은 큰따옴표로 덤프할 수 ..

programing 2023.04.03

HttpClient에 개체를 전달하려면 어떻게 해야 합니까?PostAsync와 JSON 바디로 시리얼화하시겠습니까?

HttpClient에 개체를 전달하려면 어떻게 해야 합니까?PostAsync와 JSON 바디로 시리얼화하시겠습니까? 사용하고 있다System.Net.Http웹에서 몇 가지 예를 찾았습니다.이 코드를 만들 수 있었습니다.POST요청: public static string POST(string resource, string token) { using (var client = new HttpClient()) { client.BaseAddress = new Uri(baseUri); client.DefaultRequestHeaders.Add("token", token); var content = new FormUrlEncodedContent(new[] { new KeyValuePair("", "") }); var..

programing 2023.04.03

GSON을 사용하여 JSON 파일을 해석하는 방법

GSON을 사용하여 JSON 파일을 해석하는 방법 다음과 같은 제품에 대한 리뷰가 포함된 매우 단순한 JSON이 있습니다. { "reviewerID": "A2XVJBSRI3SWDI", "asin": "0000031887", "reviewerName": "abigail", "helpful": [0, 0], "unixReviewTime": 1383523200, "reviewText": "Perfect red tutu for the price. ", "overall": 5.0, "reviewTime": "11 4, 2013", "summary": "Nice tutu" } { "reviewerID": "A2G0LNLN79Q6HR", "asin": "0000031887", "reviewerName": "aj_18..

programing 2023.04.03

작은 따옴표를 큰 따옴표로 구분하는 방법

작은 따옴표를 큰 따옴표로 구분하는 방법 다음으로 다음 설명에 적합한 명령줄의 예를 제시하겠습니다. curl http://dumbdomain.com/solr/collection2/update/json -H 'Content-type:application/json' -d ' { "add": { "doc": { "uid": "79729", "text" : "I''ve got your number"} } }' 이미 \' (탈옥되지 않음), url encoded (이쪽 끝에서 urldecoded되지 않음) 및 " " (quote sereve!)를 시도했지만 성공하지 못했습니다.를 unicode 부호화 「」(\u0027)로 치환하면, 다음과 같이 동작합니다. curl http://dumbdomain.com/solr..

programing 2023.04.03

검색되지 않은 유형 오류: 'in' 연산자를 사용하여 다음 위치에서 'length'를 검색할 수 없습니다.

검색되지 않은 유형 오류: 'in' 연산자를 사용하여 다음 위치에서 'length'를 검색할 수 없습니다. 수집되지 않은 유형 오류: 'in' 연산자를 사용하여 "에서 'length'를 검색할 수 없습니다. 이 에러는, 이 에러를 실행하려고 했을 때에 발생합니다.$.each다음 JSON 오브젝트로 이동합니다. {"type":"Anuncio","textos":["Probando esto","$ 20150515"],"submit":"codParameters?___DDSESSIONID\u003d14EA4721A904D6DD71591156996E29F7%3A%2FMobilTest"} stringify에서도 같은 처리를 시도했지만 같은 오류가 나타납니다. {\"type\":\"Anuncio\",\"textos\"..

programing 2023.04.03

JSON 반환이 jquery로 비어 있는지 확인하는 방법

JSON 반환이 jquery로 비어 있는지 확인하는 방법 $.getJSON(url, function(json) { var output = ''; $.each(json, function(i,d) { if(d.DESCRIPTION == 'null'){ console.log("Its empty"); } var description = d.DESCRIPTION; output += ''+d.NAME+''+''+d.DESCRIPTION+''; }); }); 추가하려고 했습니다. if(d.DESCRIPTION == 'null'){ console.log("Its empty"); 반환된 개체가 비어 있는지 확인하지만 작동하지 않습니다. 이게 뭐가 잘못됐는지 누가 설명 좀 해줄래?아래 코드(jQuery.isEmptyObj..

programing 2023.04.03

매트릭스 치수를 유지하면서 numpy 어레이를 시리얼화하려면 어떻게 해야 합니까?

매트릭스 치수를 유지하면서 numpy 어레이를 시리얼화하려면 어떻게 해야 합니까? numpy.array.tostring매트릭스 치수에 관한 정보가 보존되어 있지 않은 것 같습니다(이 질문 참조).사용자는 다음 주소로 콜을 발행해야 합니다.numpy.array.reshape 이 정보를 유지하면서 numpy 어레이를 JSON 형식으로 시리얼화하는 방법이 있습니까? 메모: 어레이에는 int, float 또는 bool이 포함될 수 있습니다.전치된 어레이를 기대하는 것이 타당합니다. 주 2: 이것은 streamparse를 사용하여 numpy 어레이를 Storm topology에 전달하기 위한 목적으로 행해지고 있습니다.pickle.dumps 또는 엔디안니스 문제, 연속되지 않은 배열 또는 이상한 구조화된 dtyp..

programing 2023.04.03

Boost 속성 트리 write_json이 모든 것을 문자열로 저장하는 이유는 무엇입니까?그것을 변경할 수 있습니까?

Boost 속성 트리 write_json이 모든 것을 문자열로 저장하는 이유는 무엇입니까?그것을 변경할 수 있습니까? boost property tree write_json을 사용하여 시리얼화하려고 합니다.모든 것을 문자열로 저장합니다.데이터가 잘못된 것은 아니지만 매번 명시적으로 캐스팅해야 하기 때문에 다른 장소에서 사용하고 싶습니다.(python 또는 기타 C++ json(비부스트) 라이브러리와 유사) 다음은 샘플 코드와 로케일에 따라 표시되는 코드입니다. boost::property_tree::ptree root, arr, elem1, elem2; elem1.put("key0", 0); elem1.put("key1", true); elem2.put("key2", 2.2f); elem2.put("ke..

programing 2023.04.03

노드 + 익스프레스 + 옥에서 클라이언트에 개체를 전달하고 있습니까?

노드 + 익스프레스 + 옥에서 클라이언트에 개체를 전달하고 있습니까? 서버에 매우 무거운 쿼리가 있어 새로운 페이지 렌더링을 할 수 있습니다.쿼리 결과 중 일부를 클라이언트에 전달하고 싶습니다(javascript 배열 객체).이는 기본적으로 동일한 콘텐츠(대부분 정적)를 얻기 위해 나중에 별도의 JSON 쿼리를 수행할 필요가 없다는 것을 의미합니다.데이터는 나중에 유용하겠지만, 처음에는 유용하지 않아서 서류에 직접 넣지는 않았습니다. app.get('/expensiveCall', function(req, res) { // do expensive call var data = veryExpensiveFunction(); res.render('expensiveCall.jade', { locals: { data..

programing 2023.04.03
반응형