반응형

JSON 19

Json에서 Protobuf로 변환하는 방법?

Json에서 Protobuf로 변환하는 방법? protobuf를 처음 사용하는데 자바에서 json stream/string을 protobuf stream/string으로 간단하게 변환할 수 있는 방법이 없을까요? 예를들면, protoString = convertToProto(jsonString) protobuf 메시지로 해석하는 json 문자열이 있습니다.그래서 먼저 json 문자열을 protobuf로 변환하고 나서Message.parseFrom()그 위에 올려놔요.proto3에서는 JsonFormat을 사용하여 이를 수행할 수 있습니다.JSON 표현에서 직접 해석되므로 별도로 호출할 필요가 없습니다.MyMessage.parseFrom(...). 다음과 같은 것이 작동해야 합니다. JsonFormat.p..

programing 2023.03.14

JSON 문자열에서 반환된 Objective-C의 null 값 확인

JSON 문자열에서 반환된 Objective-C의 null 값 확인 웹 서버에서 전송된 JSON 개체가 있습니다. 로그는 다음과 같습니다. { "status":"success", "UserID":15, "Name":"John", "DisplayName":"John", "Surname":"Smith", "Email":"email", "Telephone":null, "FullAccount":"true" } 사용자가 전화 번호를 입력하지 않으면 전화 번호가 null로 표시됩니다. 이 값을 에 할당하는 경우NSString,에서NSLog로서 밝혀지고 있다 다음과 같이 문자열을 할당합니다. NSString *tel = [jsonDictionary valueForKey:@"Telephone"]; 이것을 확인하는 올바..

programing 2023.03.14

JSON 키 이름 변경 방법

JSON 키 이름 변경 방법 다음 내용을 가진 JSON 개체가 있습니다. [ { "_id":"5078c3a803ff4197dc81fbfb", "email":"user1@gmail.com", "image":"some_image_url", "name":"Name 1" }, { "_id":"5078c3a803ff4197dc81fbfc", "email":"user2@gmail.com", "image":"some_image_url", "name":"Name 2" } ] '_id' 키를 'id'로 변경해서 [ { "id":"5078c3a803ff4197dc81fbfb", "email":"user1@gmail.com", "image":"some_image_url", "name":"Name 1" }, { "id":"5..

programing 2023.03.14

오브젝트가 Python에서 JSON serializable인지 쉽게 확인할 수 있는 방법이 있나요?

오브젝트가 Python에서 JSON serializable인지 쉽게 확인할 수 있는 방법이 있나요? 오브젝트가 JSON 시리얼화 가능한지 여부를 확인하려고 했습니다.왜냐하면 많은 것을 가진 사전이 있었기 때문입니다.이 시점에서 키를 루핑하여 JSON 시리얼화 가능 여부를 판별하여 삭제할 수 있기 때문입니다.예를 들어 다음과 같습니다(기능 여부를 확인합니다). def remove_functions_from_dict(arg_dict): ''' Removes functions from dictionary and returns modified dictionary ''' keys_to_delete = [] for key,value in arg_dict.items(): if hasattr(value, '__call..

programing 2023.03.14

Json Convert.사용되지 않는 날짜 형식을 사용하는 경우 DeserializeObject에서 문자열을 DateTime으로 변환할 수 없습니다.

Json Convert.사용되지 않는 날짜 형식을 사용하는 경우 DeserializeObject에서 문자열을 DateTime으로 변환할 수 없습니다. 다음과 같은 직렬화된 json 개체가 있습니다. "{\"LineItems\":[{\"LineID\":1,\"QuoteID\":\"00000000-0000-0000-0000-000000000000\",\"Quantity\":\"1\",\"UnitPriceExTax\":\"2\",\"UnitPriceTaxRate\":\"2\",\"UnitPriceTaxAmt\":0,\"LineTotalExTax\":2,\"LineTotalTaxAmt\":0.040000000000000036,\"LineTotalIncTax\":2.04}],\"QuoteID\":[],\"Curr..

programing 2023.03.04

Javascript 개체를 Json 문자열로 인코딩하는 중

Javascript 개체를 Json 문자열로 인코딩하는 중 Javascript 오브젝트를 JSON 문자열로 인코딩하고 싶은데 큰 어려움을 겪고 있습니다. 개체는 다음과 같습니다. new_tweets[k]['tweet_id'] = 98745521; new_tweets[k]['user_id'] = 54875; new_tweets[k]['data']['in_reply_to_screen_name'] = "other_user"; new_tweets[k]['data']['text'] = "tweet text"; 이것을 JSON 문자열에 넣어 Ajax 요구에 넣고 싶다. {'k':{'tweet_id':98745521,'user_id':54875, 'data':{...}}} 상황을 이해하게 될 거야내가 뭘 해도 소용없..

programing 2023.03.04

JSON 개체를 파일에 저장하는 중입니다.JSON

JSON 개체를 파일에 저장하는 중입니다.JSON JSON 파일을 작성했는데 다른 공동작업자와 이메일로 파일을 공유할 수 있어야 합니다.다만, R 워크스페이스에서는 JSON 오브젝트 처리에 관한 토픽이 많이 있습니다만, 실제로 JSON 오브젝트를 에 내보내는 방법에 대해 설명하는 리소스는 거의 없습니다.JSON 파일 다음은 간단한 예입니다. list1

programing 2023.02.27

구조체에 대한 JSON 문자열 구문 분석 방법

구조체에 대한 JSON 문자열 구문 분석 방법 있습니다struct요청의 값은 옵션입니다. type Request struct { Operation string `json:"operation"` Key string `json:"key"` Value string `json:"value"` } 그리고 json 문자열을 structure로 해석하는 함수^ go func() { s := string("{'operation': 'get', 'key': 'example'}") data := Request{} json.Unmarshal([]byte(s), data) log.Printf("Operation: %s", data.Operation) } 어떤 이유에서인지 데이터입니다.작업이 비어 있습니다.여기 뭐가 잘못됐나요..

programing 2023.02.22
반응형