json.net

    0

    1답변

    Newtonsoft.Json (JSON.Net)을 사용하여 다른 클래스를 채우는 데 사용하는 기존 REST API의 JSON 구조가 있습니다. 동일한 REST API JSON 구조를 채우는 마법사를 만들고 싶습니다. 문제는 클래스 이름 지정 규칙이 API JSON 명명 규칙과 다르다는 것입니다. 제 질문은 : jsonconvert.serializeobjec

    3

    2답변

    와 나는 거의 한 시간 서로 다른 접근 방식에 대한 시도했지만 나는 그것을 얻지 않는다 ( 내 JSON 객체가 이것이다 : "typeOfHair": { "value": [ { "code": "Dry Hair", "values": [ { "value": "DryHair",

    1

    1답변

    자바 스크립트에서이 question JSON.parse (json)가 실패한 것으로 확인합니다. json 객체의 이름에 따옴표가 제공되지 않으면 C#에서 대안이 없습니다. { name: "s" } 가 { "name": "s" } 으로 검증 Newtonsoft.Json JObject.Parse의 (본체)를 시도 전달한다 검증 실패

    -2

    1답변

    몇 년 동안 몇 가지 프로젝트에서이 패턴을 발견했으며, 최근에는 RavenDB에서이 패턴을 발견했습니다. ILSpy에서 열기 Raven.Abstractions.dll, 나는 왜이 작업이 완료 팔자 "ProjectName.SomeScope.Newtonsoft"를 발견 ?? github에서 소스 코드를 살펴보면, 그들은 Newtonsoft의 소스를 가져오고 F

    1

    1답변

    JSON.NET은 deserializing hexadecimal numbers (예 : 0xffff)을 지원하지만은 입니다. 다음 작품,하지만 너무 복잡한 것 같다 가 난 단지 정수에 대해, DateFormatHandling의 라인을 따라 뭔가를 찾고 있어요.

    0

    1답변

    JObject에서 JProperty 로의 캐스트 또는 부분 복사가있는 경우이 질문을하지 않을 것입니다. 존재하는 경우 JObject.AddAsChild (otherJObj)도 작동합니다. 다음 코드 조각은 GrandChild FavoriteFruit 속성을 생성하지만 직접적인 자식 FavoriteFruit을 원합니다. FavoriteFruit.Favorit

    2

    1답변

    내가 가진이 var log = new LoggerConfiguration() .MinimumLevel.Debug() .Enrich.WithExceptionDetails() .WriteTo.RollingFile(new JsonFormatter(renderMessage: true),"log-{Date}.txt")

    2

    1답변

    잘못된 개체를 변환 그러나 그렇지 않습니다. Id 또는 List 필드가 원래 JSON에 존재하는지 확인하지 않습니다 (Id 필드가 필요함에도 불구하고). JSON에 임의의 속성을 추가하면 실제로 예외가 발생합니다. 만드는 방법 JsonConvert이 테스트는 (그것이 그대로) 통과한다는 점에서 엄격한가요? (어떤 목록이 정의되지 않기 때문에) 실패 { na

    0

    2답변

    유효성 검사를 위해 JSON.Net 스키마 지원을 사용하여 json의 유효성을 검사하려고합니다. JSON에는 extra라는 필드가 있으며,이 필드는 선택 사항입니다. 가끔 null로 제공됩니다. 나는 다음과 같은 코드를 시도하고있다 : var json = "{ \"id\": 1, \"extra\": null }"; var schema = new Json

    0

    1답변

    I를 입력합니다,하지만 난 파일에서 값을 가져하려고 할 때이 오류가 받아 봐 : Newtonsoft.Json.JsonSerializationException: Error converting value "{"Kepp_Active":1,"Speech_Words":0}" to type 'MyTestApp.Configs'. Path '', line 1, posit