Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。534件3Javaで生成したオブジェクトをシリアライズして標準入出力を介してC#に渡してデシリアライズしたいです。シリアライズ、デシリアライズしたいクラスは以下のようなものです。Members;}上記クラスでのList<Group>をJava,C#間で受け渡ししたいです。オブジェクトをシリアライズ、デシリアライズするにはXMLやYAMLといった形式があるみたいです。どのライブラリを使うかによって同じXMLやYAMLでも微妙に形式の違いがあるようです。JavaのオブジェクトをC#で再生するにはJava側、C#側それぞれでどのライブラリの組み合わせを使えば一番うまくいくでしょうか。必要ならばクラスをHashMapに変換する程度の手間は許容できます。票2Java側にSimple、C#側にXmlSerializerを使用するのが良いかと思います。要素名/属性名が大文字と小文字でぶれますので、JavaアノテーションもしくはC#カスタム属性で統一してやる必要があります。Email;}と各アノテーションのnameを明示してやればよいです。個の銅バッジ回答ありがとうございます。いじってやれば変換できそうです。12:33回答ありがとうございます。Listの展開の仕様が微妙に違ったのですがinline=trueを指定することで一致させられました。こちらで確認したところ、回答の定義で属性2か所をのぞいてXMLが一致していました。inline=trueを指定すると要素の階層が/Group/Members/Memberから/Group/Memberになってしまう気がします。いずれにせよ動いているのであればそれで問題はないと思いますが。2:18回答ありがとうございます。形式でしたのでjavaのほうでListをinlineしました。これからなにかわかることありますでしょうか。回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。