반응형

json 17

키가 존재하는지 확인하고 Python을 사용하여 JSON 어레이를 반복합니다.

키가 존재하는지 확인하고 Python을 사용하여 JSON 어레이를 반복합니다. 다음과 같은 Facebook 투고로부터 많은 JSON 데이터를 받았습니다. {"from": {"id": "8", "name": "Mary Pinter"}, "message": "How ARE you?", "comments": {"count": 0}, "updated_time": "2012-05-01", "created_time": "2012-05-01", "to": {"data": [{"id": "1543", "name": "Honey Pinter"}]}, "type": "status", "id": "id_7"} JSON 데이터는 반구조화되어 있으며 모든 것이 동일하지는 않습니다.다음은 내 코드입니다. import json s..

programing 2023.04.03

jq - 다음을 포함하지 않는 json을 필터링하는 방법

jq - 다음을 포함하지 않는 json을 필터링하는 방법 필터링할 aws 쿼리가 있습니다.jq다 필터링하고 싶어요imageTags'마음'으로 끝나지 않는 지금까지 이렇게 했는데 '최신'이 포함된 것을 필터링하고 '최신'이 포함되지 않은 것(또는 '최신'으로 끝나지 않은 것)을 필터링합니다. aws ecr describe-images --repository-name --output json | jq '.[]' | jq '.[]' | jq "select ((.imagePushedAt < 14893094695) and (.imageTags[] | contains(\"latest\")))" 감사해요.사용할 수 있습니다.not논리를 뒤집다 (.imageTags[] | contains(\"latest\") | no..

programing 2023.03.29

셸 스크립트로 JSON을 예쁘게 인쇄하려면 어떻게 해야 하나요?

셸 스크립트로 JSON을 예쁘게 인쇄하려면 어떻게 해야 하나요? JSON을 사람이 읽을 수 있는 형식으로 포맷하는 (Unix) 셸 스크립트가 있습니까? 기본적으로 다음을 변환하고 싶습니다. { "foo": "lorem", "bar": "ipsum" } ...이렇게 만들 수 있습니다: { "foo": "lorem", "bar": "ipsum" } Python 2.6+를 사용하면 다음을 수행할 수 있습니다. echo '{"foo": "lorem", "bar": "ipsum"}' | python -m json.tool 또는 JSON이 파일에 있는 경우 다음을 수행할 수 있습니다. python -m json.tool my_json.json JSON이 API와 같은 인터넷 소스에서 온 경우, curl http:/..

programing 2023.03.19

Json에게 말해.Net: 개체를 직렬화할 때 큰따옴표가 아닌 작은따옴표를 씁니다.

Json에게 말해.Net: 개체를 직렬화할 때 큰따옴표가 아닌 작은따옴표를 씁니다. 전화할 때Newtonsoft.Json.JsonConvert.SerializeObject(myObject)다음과 같은 큰따옴표로 둘러싸인 키와 값을 가져옵니다. {"key" : "value"} 다음과 같이 단일인용으로 동봉해 주셨으면 합니다. {'key' : 'value'} Json을 사용하여 할 수 있습니까?인터넷?네, 가능합니다.를 사용하는 경우JsonTextWriter사용하는 대신 명시적으로JsonConvert.SerializeObject(), 를 설정할 수 있습니다.QuoteChar단일 인용문으로 변환합니다. var obj = new { key = "value" }; StringBuilder sb = new Stri..

programing 2023.03.19

JSON에서 HAL(Hypertext Application Language)을 비활성화하시겠습니까?

JSON에서 HAL(Hypertext Application Language)을 비활성화하시겠습니까? 버전 2.0.2에서 스프링 데이터 REST를 JPA와 함께 사용.풀어주다. JSON에서 하이퍼텍스트 애플리케이션 언어(HAL)를 비활성화하려면 어떻게 해야 합니까?http://stateless.co/hal_specification.html 나는 이미 많은 것을 시도했지만 소용이 없었다.예를 들어 Accept 및 Content-type 헤더를 application/hal+json이 아닌 application/json으로 설정했는데 하이퍼링크가 있는 JSON 콘텐츠를 수신할 수 있습니다. 예를 들어 다음과 같은 정보를 얻을 수 있습니다. { "name" : "Foo", "street" : "street Bar..

programing 2023.03.14

Jackson을 사용하여 json으로 바이트 배열 보내기

Jackson을 사용하여 json으로 바이트 배열 보내기 두 개의 필드 mimtype과 값으로 JSON을 형성하고 싶습니다.value 필드에는 바이트 배열을 값으로 사용해야 합니다. { "mimetype":"text/plain", "value":"dasdsaAssadsadasd212sadasd"//this value is of type byte[] } 어떻게 하면 이 작업을 수행할 수 있습니까? 현재 사용하고 있습니다.toString()바이트 배열을 String으로 변환하고 JSON을 형성하는 메서드입니다.JSON 파싱에 Jackson을 사용하는 경우 자동으로 변환됩니다.byte[]데이터 바인딩을 통해 Base64로 인코딩된 문자열로 송수신합니다. 또는 낮은 수준의 액세스를 원하는 경우JsonParser..

programing 2023.03.14

PHP json_decode()에서 잘못된 json 데이터를 감지하시겠습니까?

PHP json_decode()에서 잘못된 json 데이터를 감지하시겠습니까? json_decode()를 해석할 때 부정한 json 데이터를 처리하려고 합니다.다음 스크립트를 사용하고 있습니다. if(!json_decode($_POST)) { echo "bad json data!"; exit; } $_POST가 동일한 경우: '{ bar: "baz" }' 그런 다음 json_decode는 오류를 정상적으로 처리하고 "bad json data!"를 내뱉습니다.그러나 $_POST를 "유효하지 않은 데이터"와 같은 것으로 설정하면 다음과 같은 결과가 나타납니다. Warning: json_decode() expects parameter 1 to be string, array given in C:\server\w..

programing 2023.03.14

Java에서 목록을 Json으로 변환하는 방법

Java에서 목록을 Json으로 변환하는 방법 Java에서 일반 목록을 json으로 변환하는 방법.나는 이런 수업이 있다. public class Output { public int Keyname { get; set; } public Object outputvalue{ get; set; } //outvalue may be even a object collection } List outputList = new List(); 자바에서 outputList를 json으로 변환하고 싶습니다.변환 후 클라이언트로 보내드리겠습니다.그러기 위해서는 GSON 라이브러리를 사용합니다.여기 샘플 코드가 있습니다. List foo = new ArrayList(); foo.add("A"); foo.add("B"); foo.ad..

programing 2023.03.09

앱 엔진 Python webapp2에서 JSON을 올바르게 출력하는 방법

앱 엔진 Python webapp2에서 JSON을 올바르게 출력하는 방법 지금은 이렇게 하고 있습니다. self.response 입니다.headers['Content-Type'] = '어플리케이션/json'self.response.out 입니다.write{{"success": "some var", "success": "some var"}) 도서관을 이용해서 할 수 있는 더 좋은 방법이 있을까요?예, Python 2.7에서 지원되는 라이브러리를 사용해야 합니다. import json self.response.headers['Content-Type'] = 'application/json' obj = { 'success': 'some var', 'payload': 'some var', } self.respon..

programing 2023.03.09

여러 양식을 함께 일련화하시겠습니까?

여러 양식을 함께 일련화하시겠습니까? 여러 양식을 하나의 게시 또는 Ajax 요청으로 만들 수 있도록 한 번에 직렬화할 수 있습니까?제가 찾아본 결과, 각 양식을 개별적으로 우편/아작스로 제출하는 것이 전부입니다.뛰면$('form').serialize()여러 개의 양식이 있는 페이지에서 모든 양식이 하나의 문자열로 올바르게 일련화됩니다. 특정 양식만 포함하려면$('#form1, #form2').serialize()jQuery를 사용하는 경우serialize()이 함수는 단순히 폼을 포맷의 문자열로 변환합니다.a=1&b=2&c=3따라서 이 기능을 두 가지 형태로 적용하여 결과를 연결할 수 있습니다.&결과를 Ajax 콜에 사용합니다.연결을 수행할 때 어느 문자열도 비어 있지 않은지 확인하기 위해 몇 가지 검..

programing 2023.03.09
반응형