객체를 문자열과 Vice Versa 프로세스로 변환하고 싶습니다. 상황은, 우리는 WCF DataService의 WebGet 메서드를 사용하고 있습니다. 반환 유형으로 객체를 지원하지 않습니다. 이런 이유로 나는 클라이언트 쪽에서 객체에 문자열을 서버 측과 문자열로 변환 할 필요가있다. 내가 변환 할 수있는 개체가 제 3 자 클래스이고 serialize 할 수 없기 때문에 [Serializable] 특성을 추가하고 싶지 않습니다. 무엇이 최선의 해결책이 될 수 있을까요?문자열과 그 반대의 객체
1
A
답변
2
제 3 자 클래스를 일부 사용자 정의 xml로 변환하는 것이 더 좋을 것이라고 생각합니다. 문자열에서 개체를 다시 만드는 것은 매우 어려울 수 있습니다.
당신은 [직렬화] 속성을 사용하지 않고 XML로 클래스를 serialze 수 있습니다
당신이 문자열로 클래스를 변환하기로 결정했기 때문에
2
, 더 나은 JSON 문자열이 될 것입니다.
이라이브러리를 확인하십시오. 강력하게 형식화 된 클래스를 json 문자열로 변환하거나 그 반대로 변환하는 데 도움이됩니다.
관련 문제
- 1. 두 필드와 그 반대의 고유 제약
- 2. 아버지는 자녀 또는 그 반대의 사실을 알고 있어야합니까?
- 3. NSDictionary 객체를 NSData 객체로 변환하거나 그 반대의 경우
- 4. 데스크탑 시스템에서 원격 서버로 데이터베이스를 동기화하거나 그 반대의 경우?
- 5. 픽셀 위치를 위도/경도로 변환하고 그 반대의 경우
- 6. 은 열거 플래그에서 CSV로 변환하고 그 반대의 경우도 마찬가지
- 7. 문자열과 문자열 주석의 주석
- 8. will_paginate와 반대의 페이지 번호
- 9. 자바 : 객체 정렬을위한 데이터 구조/그 순서대로 키 유지?
- 10. 문자열과 포인터
- 11. XML 스키마 (XSD) - 특정 요소에 특정 값이 있으면 다른 요소가 있어야하며 그 반대의 경우도 마찬가지입니다.
- 12. ASP.NET MVC 어떻게 부모 뷰는 부분도 통신 할 수 있습니다 또는 그 반대의 경우도 마찬가지
- 13. \ n 대신 PHP_EOL을 사용하고 그 반대의 경우는 언제입니까? Ajax/Jquery 클라이언트 문제
- 14. 도서관 크로스 플랫폼을위한 MIME 타입의 매핑 확장을 제기하고 그 반대의 경우도 마찬가지
- 15. COCOS2D : 코코스 메뉴에서 nib 파일을 호출하는 방법 (그 반대의 경우도 가능)
- 16. JSON 응답의 값을 VB.NET 객체로 추출하거나 변환하는 방법 (그 반대의 경우)?
- 17. 감지 여부 아이폰은 3G를 와이파이에서 로밍 또는 그 반대의 경우도 마찬가지
- 18. GUI를 먼저 디자인하고 백엔드 코드를 나중에 설계 할 때 또는 그 반대의 경우는 무엇입니까?
- 19. 화이트 박스 테스트가 실패하지만 블랙 박스 테스트가 성공하고 그 반대의 경우의 예는 무엇입니까?
- 20. 핵심 데이터 : 여러 엔터티에 대한 반대의 관계?
- 21. 문자열과 리터럴의 차이점은 무엇입니까?
- 22. 사전 계산 (일련의 문자열과 그 순열을 설정된 수의 다른 문자열과 일치시키는 것)은 특히 네트워크를 통해 얼마나 도움이됩니까?
- 23. 문자열과 변수로부터 URL을 형성하기
- 24. 문자열이 문자열과 같지 않습니까?
- 25. 언제지면을 브랜칭보다 선호해야하며 (CVS에서) 반대의 경우도 마찬가지입니까?
- 26. 문자열과 클래스 이름 사이의 캐스트
- 27. 문자열과 패턴 비교하기
- 28. 빈 문자열과 같은 linq
- 29. 파이썬에서 문자열과 부동을 비교하십시오.
- 30. 문자열과 배열 비교