XmlSerializer가 DateTime을 역 직렬화하지 않습니다.

qJake

.NET을 사용하여 역 직렬화하는 XML 문서가 XmlSerializer있습니다. 문서의 다른 속성은 잘 작동하지만 특히 작동하지 않는 요소가 하나 있습니다.

<StartDate>2014-03-21T00:00:00</StartDate>

이것은 POCO의 C #에서 다음과 같이 정의됩니다.

[XmlElement("StartDate")]
private DateTime StartDate { get; set; }

나는이 문서를 역 직렬화 할 때 StartDate입니다 01/01/0001 12:00:00 AM. 표준 XML 날짜 / 시간 형식은 YYYY-MM-DDTHH:MM:SS무엇입니까? 그렇다면 이것이 올바르게 역 직렬화되지 않는 이유는 무엇입니까?

참고 : 역 직렬화중인 XML 문서를 제어 할 수 없습니다. 타사 시스템에서 제공됩니다.

마이클 리우

액세스 수정자를에서 다음 private으로 변경하십시오 public.

[XmlElement("StartDate")]
public DateTime StartDate { get; set; }

XmlSerializer는 공용 필드 및 속성 만 serialize 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

XmlSerializer가 NetworkStream을 통해 역 직렬화되지 않음

분류에서Dev

역 직렬화가 작동하지 않습니다

분류에서Dev

역 직렬화가 작동하지 않습니다

분류에서Dev

XML 역 직렬화가 작동하지 않습니다.

분류에서Dev

XML 역 직렬화가 작동하지 않습니다.

분류에서Dev

gson은 배열을 역 직렬화하지 않습니다.

분류에서Dev

System.Text.JSON은 Newtonsoft가 수행하는 작업을 역 직렬화하지 않습니다.

분류에서Dev

Xml을 List <T>로 역 직렬화-xmlns = ''가 예상되지 않았습니다.

분류에서Dev

DateTime 문자열 직렬화 및 역 직렬화는 UTC에서 작동하지 않습니다.

분류에서Dev

SignalR이 사용자 지정 DataMember 이름을 직렬화 / 역 직렬화하지 않습니다.

분류에서Dev

XMLSerializer가 올바르게 직렬화되지만 역 직렬화 할 때 TargetInvocationException이 발생합니다.

분류에서Dev

XMLSerializer가 올바르게 직렬화되지만 역 직렬화 할 때 TargetInvocationException이 발생합니다.

분류에서Dev

DataContractJsonSerializerOperationFormatter는 JSON.NET을 사용하여 역 직렬화하지 않습니다.

분류에서Dev

JSON.NET 역 직렬화가 setter를 트리거하지 않습니다.

분류에서Dev

Json.net은 객체 목록을 역 직렬화하지 않습니다.

분류에서Dev

JsonNetValueProviderFactory는 AngularJS 게시물에서 JSON을 역 직렬화하지 않습니다.

분류에서Dev

JSON은 long to list <long> 배열을 역 직렬화하지 않습니다.

분류에서Dev

케이스가 일치하지 않을 때 열거 형을 어떻게 역 직렬화 할 수 있습니까?

분류에서Dev

Xml을 개체로 역 직렬화하는 동안 오류가 발생했습니다. {<string xmlns = 'http : //tempuri.org/'>가 예상되지 않았습니다.}

분류에서Dev

Symfony serializer가 \ DateTime으로 역 직렬화 할 수 없습니다.

분류에서Dev

C #의 XmlSerializer, 특정 특성으로 동일한 이름을 가진 여러 XmlElement로 장식 된 클래스를 역 직렬화 하시겠습니까?

분류에서Dev

파이썬 GIL을 사용하지 않고 직렬화 / 역 직렬화하는 방법이 있습니까?

분류에서Dev

JSON을 C # 개체로 역 직렬화하는 데 문제가 있습니다.

분류에서Dev

Json.NET은 사용자 정의 getter 및 변경 불가능한 유형으로 속성을 역 직렬화하지 않습니다.

분류에서Dev

JSON 문자열을 현지 시간대의 .NET DateTime으로 역 직렬화하면 2 시간이 추가됩니다.

분류에서Dev

XmlSerializer가 루트 요소에 지정된 스키마로 XML을 역 직렬화 할 수없는 이유

분류에서Dev

SDMPackageXML을 역 직렬화하는 두 가지 방법

분류에서Dev

파생 클래스를 역 직렬화 할 때 XmlSerializer 예외 (<Derived xmlns = ''>가 예상되지 않음)

분류에서Dev

@JsonTypeInfo 및 @JsonSubTypes를 사용하여 JSON을 다형성 개체 모델로 역 직렬화하지 않습니까?

Related 관련 기사

  1. 1

    XmlSerializer가 NetworkStream을 통해 역 직렬화되지 않음

  2. 2

    역 직렬화가 작동하지 않습니다

  3. 3

    역 직렬화가 작동하지 않습니다

  4. 4

    XML 역 직렬화가 작동하지 않습니다.

  5. 5

    XML 역 직렬화가 작동하지 않습니다.

  6. 6

    gson은 배열을 역 직렬화하지 않습니다.

  7. 7

    System.Text.JSON은 Newtonsoft가 수행하는 작업을 역 직렬화하지 않습니다.

  8. 8

    Xml을 List <T>로 역 직렬화-xmlns = ''가 예상되지 않았습니다.

  9. 9

    DateTime 문자열 직렬화 및 역 직렬화는 UTC에서 작동하지 않습니다.

  10. 10

    SignalR이 사용자 지정 DataMember 이름을 직렬화 / 역 직렬화하지 않습니다.

  11. 11

    XMLSerializer가 올바르게 직렬화되지만 역 직렬화 할 때 TargetInvocationException이 발생합니다.

  12. 12

    XMLSerializer가 올바르게 직렬화되지만 역 직렬화 할 때 TargetInvocationException이 발생합니다.

  13. 13

    DataContractJsonSerializerOperationFormatter는 JSON.NET을 사용하여 역 직렬화하지 않습니다.

  14. 14

    JSON.NET 역 직렬화가 setter를 트리거하지 않습니다.

  15. 15

    Json.net은 객체 목록을 역 직렬화하지 않습니다.

  16. 16

    JsonNetValueProviderFactory는 AngularJS 게시물에서 JSON을 역 직렬화하지 않습니다.

  17. 17

    JSON은 long to list <long> 배열을 역 직렬화하지 않습니다.

  18. 18

    케이스가 일치하지 않을 때 열거 형을 어떻게 역 직렬화 할 수 있습니까?

  19. 19

    Xml을 개체로 역 직렬화하는 동안 오류가 발생했습니다. {<string xmlns = 'http : //tempuri.org/'>가 예상되지 않았습니다.}

  20. 20

    Symfony serializer가 \ DateTime으로 역 직렬화 할 수 없습니다.

  21. 21

    C #의 XmlSerializer, 특정 특성으로 동일한 이름을 가진 여러 XmlElement로 장식 된 클래스를 역 직렬화 하시겠습니까?

  22. 22

    파이썬 GIL을 사용하지 않고 직렬화 / 역 직렬화하는 방법이 있습니까?

  23. 23

    JSON을 C # 개체로 역 직렬화하는 데 문제가 있습니다.

  24. 24

    Json.NET은 사용자 정의 getter 및 변경 불가능한 유형으로 속성을 역 직렬화하지 않습니다.

  25. 25

    JSON 문자열을 현지 시간대의 .NET DateTime으로 역 직렬화하면 2 시간이 추가됩니다.

  26. 26

    XmlSerializer가 루트 요소에 지정된 스키마로 XML을 역 직렬화 할 수없는 이유

  27. 27

    SDMPackageXML을 역 직렬화하는 두 가지 방법

  28. 28

    파생 클래스를 역 직렬화 할 때 XmlSerializer 예외 (<Derived xmlns = ''>가 예상되지 않음)

  29. 29

    @JsonTypeInfo 및 @JsonSubTypes를 사용하여 JSON을 다형성 개체 모델로 역 직렬화하지 않습니까?

뜨겁다태그

보관