반응형

JSON 32

휴지 상태 개체를 직렬화할 때 이상한 잭슨 예외가 발생함

휴지 상태 개체를 직렬화할 때 이상한 잭슨 예외가 발생함 잭슨이 이상한 예외를 두고 있는데 어떻게 고쳐야 할지 모르겠어.스프링, 하이버네이트, 잭슨을 쓰고 있어요. 저는 이미 로딩이 느려서 문제가 생긴다고 생각했지만, 잭슨에게 다음과 같이 다양한 속성을 처리하지 않도록 조치했습니다. @JsonIgnoreProperties({ "sentMessages", "receivedMessages", "educationFacility" }) public class Director extends UserAccount implements EducationFacilityUser { .... } 다른 모든 User Account 서브클래스에서도 같은 작업을 수행했습니다. 다음은 예외입니다. org.codehaus.jacks..

sourcecode 2023.04.04

인덱스로 JSON 개체의 속성을 검색하시겠습니까?

인덱스로 JSON 개체의 속성을 검색하시겠습니까? 이 JSON 오브젝트를 전제로 합니다. var obj = { "set1": [1, 2, 3], "set2": [4, 5, 6, 7, 8], "set3": [9, 10, 11, 12] }; "set2" 속성은 다음과 같이 검색할 수 있습니다. obj["set2"] 인덱스로 "set2" 속성을 검색할 수 있는 방법이 있습니까?이것은 JSON 개체의 두 번째 속성입니다.이것은 동작하지 않습니다(물론). obj[1] 예를 들어 JSON 객체의 두 번째 속성을 가져오고 싶은데 이름을 알 수 없습니다.그러면 어떻게 하면 좋을까요? 업데이트: 예, 개체가 순서가 매겨지지 않은 속성 모음임을 이해했습니다.그러나 브라우저가 JSON 리터럴 / 문자열로 정의된 "원래" 순..

sourcecode 2023.04.04

2개의 JSON 개체를 연결합니다.

2개의 JSON 개체를 연결합니다. 저는 같은 구조의 JSON 오브젝트를 2개 가지고 있는데 Javascript를 사용하여 그것들을 합치고 싶습니다.쉽게 할 수 있는 방법이 있을까요?코멘트에 기재되어 있는 설명에 근거해, 다음의 순서로 배열합니다. var jsonArray1 = [{'name': "doug", 'id':5}, {'name': "dofug", 'id':23}]; var jsonArray2 = [{'name': "goud", 'id':1}, {'name': "doaaug", 'id':52}]; jsonArray1 = jsonArray1.concat(jsonArray2); // jsonArray1 = [{'name': "doug", 'id':5}, {'name': "dofug", 'id':23..

sourcecode 2023.04.04

Rails에서 모든 컨트롤러 파라미터를 camelCase에서 snake_case로 변환하는 가장 좋은 방법은 무엇입니까?

Rails에서 모든 컨트롤러 파라미터를 camelCase에서 snake_case로 변환하는 가장 좋은 방법은 무엇입니까? 이미 알고 있듯이 JSON 명명 규칙은 camelCase 사용을 지지하고 Rails는 파라미터 이름에 snake_case 사용을 지지합니다. 레일 컨트롤러에서 모든 요청의 매개 변수를 snake_case로 변환하는 가장 좋은 방법은 무엇입니까? 여기서부터: { ... "firstName": "John", "lastName": "Smith", "moreInfo": { "mealType": 2, "mealSize": 4, ... } } 다음과 같이 입력합니다. { ... "first_name": "John", "last_name": "Smith", "more_info": { "meal_t..

sourcecode 2023.03.25

SQL Server SELECT to JSON 함수

SQL Server SELECT to JSON 함수 A의 결과를 출력하고 싶다.SELECTJSON 오브젝트로서의 스테이트먼트. 저장 프로시저가 아닌 함수였으면 합니다! 예를 들어, 다음 표 Users는 id name active 1 Bob Jones 1 2 John Smith 0 다음과 같이 반환됩니다. [{"id":1,"name":"Bob Jones","active":1},{"id":2,"name":"John Smith","active":0}] 잘 부탁드립니다.SQL Server 2016부터는for json: declare @t table(id int, name nvarchar(max), active bit) insert @t values (1, 'Bob Jones', 1), (2, 'John Smit..

sourcecode 2023.03.20

Twitter api 텍스트 필드 값이 잘렸습니다.

Twitter api 텍스트 필드 값이 잘렸습니다. 텍스트 필드 값이 잘린 이유와 완전한 값을 얻으려면 어떻게 해야 합니까?지금으로서는 다음과 같은 텍스트 필드 값을 얻으려고 합니다. do { if let responseObject = try NSJSONSerialization.JSONObjectWithData(response, options: []) as? [String:AnyObject], arrayStatuses = responseObject["statuses"] as? [[String:AnyObject]] { let arrTweets:NSMutableArray = NSMutableArray() for status in arrayStatuses { let text = status["text"]! p..

sourcecode 2023.03.20

bash 'ls' 출력을 json 배열로 변환합니다.

bash 'ls' 출력을 json 배열로 변환합니다. bash 스크립트를 사용하여 출력 포맷이 가능합니까?lsjson 배열로요?유효한 json이 되려면 dir와 파일의 모든 이름을 큰따옴표로 묶고 쉼표로 구분하여 전체 이름을 대괄호로 묶어야 합니다.즉, 변환: jeroen@jeroen-ubuntu:~/Desktop$ ls foo.txt bar baz 로. [ "foo.txt", "bar", "baz" ] edit: 저는 Linux 서버 전체에서 동작하는 것을 매우 선호합니다.따라서 python에 의존하지 않고 순수한 bash 솔루션을 가지고 있습니다.줄 바꿈이 포함된 파일 이름이 없는 경우 jq: ls | jq -R -s -c 'split("\n")[:-1]' jq에 대한 플래그의 간단한 설명: -R는 ..

sourcecode 2023.03.20

레일: 렌더링 Json 상태 문제

레일: 렌더링 Json 상태 문제 내가 할 때 render json: { error: "No such user; check the submitted email address", status: 400 } 검사하고 검사해보고 response.code 나는 400보다 200을 받는다. 이 터무니없이 간단한 해답은 확실합니다만, 저는 한 시간 동안이나 찾고 있어서 이 일이 잘 풀리지 않는 것 같습니다.Json을 분석해서 상태 코드를 확인하면...response.code를 취득하여 상태를 되돌릴 수 있는 방법은 없습니까?기술적으로 성공적이었다는 것을 알고 있기 때문에 response.code가 200을 반환하고 있다고 생각합니다만, 반환된 코드에 직접 영향을 줄 수 있는 Jbuilder를 사용하고 있었습니다. 당..

sourcecode 2023.03.15

JQuery 서버에 JSON 개체를 게시합니다.

JQuery 서버에 JSON 개체를 게시합니다. jersey에 게시해야 하는 json을 만듭니다.REST 웹 서비스를 가진 grezly가 실행하는 서버가 출력해야 하는 수신 json 객체를 가져옵니다.시도하고 있지만 어떻게 하면 제대로 구현할 수 있을지 잘 모르겠습니다. import java.io.IOException; import java.io.InputStream; import net.sf.json.JSONObject; import net.sf.json.JSONSerializer; import org.apache.commons.io.IOUtils; import javax.ws.rs.*; @Path("/helloworld") public class GetData { @GET @Consumes("appl..

sourcecode 2023.03.15

REST: 한 번의 요청으로 여러 리소스 업데이트 - 표준입니까, 아니면 피해야 합니까?

REST: 한 번의 요청으로 여러 리소스 업데이트 - 표준입니까, 아니면 피해야 합니까? 심플한 REST API: GET: items/{id} - 지정된 ID로 항목에 대한 설명을 반환합니다. PUT: items/{id} - 지정된 ID로 항목을 업데이트 또는 만듭니다. DELETE: items/{id} - 지정된 ID의 항목을 삭제합니다. 다음으로 해당 API 확장을 나타냅니다. GET: 아이템?filter - 필터와 일치하는 모든 항목 ID를 반환합니다. PUT: items - JSON payload에 설명된 항목 세트를 업데이트 또는 만듭니다. [DELETE: items - JSON payload로 기술된 항목 목록을 삭제합니다]

sourcecode 2023.03.15
반응형