2011-01-06 2 views
1

java에서 xstream을 사용하여 arraylist를 직렬화하고 http를 통해 내 C# 응용 프로그램으로 보내고 파일에 기록합니다.직렬화 java to C#

직렬화 된 데이터는 java의 arraylist입니다. 나는이 arraylist를 C#에서 XML로부터 다시 만들어보고 싶다.

저는 이것을 위해 http://code.google.com/p/xstream-dot-net/을보고 있습니다. 누구든지 그것이 갈 수있는 올바른 방법인지 또는 C#에서 직렬화 된 데이터를 개편하는 더 좋은 방법이 있는지 알고 있습니까?

+0

아마도 XML 기반 직렬화 대신 SOAP 기반 직렬화를 사용할 수 있습니다. – Shekhar

+0

C#에서 ArrayList를 XML로 serialize하고 두 파일을 비교합니다. 나는 대답을 제공 할 수있는 몇 가지 차이점이 있다고 생각한다. – IAbstract

+0

누군가가이 질문을 발견하고 대답을 원할 경우를 대비하여. xstream은 base64를 인코딩하므로 csharp 끝에서 수행해야하는 모든 작업은 생성 된 XML을 통해 읽히고 기본 64을 해독합니다 (용어는 여기에서 그림을 가져올 수 있습니다) – tom

답변