JavaでJAX-Bのようなマーシャリングとアンマーシャリングをサポートするライブラリを検索していますが、最先端のライブラリを使用していますか?JAX-B for C#のようなものがありますか?
答えて
Brunoと同様に、あなたが探しているのはSystem.Xml.Serialization名前空間、具体的にはクラスです。オブジェクトをXMLにシリアル化するには、Serializeメソッドを呼び出すだけでよく、その逆はDeserializeメソッドで行うことができます。詳細については、MSDNトピックIntroducing XML Serializationを参照してください。
this threadをチェックアウトして(そして貢献して)問題がある場合は、XMLにシリアライズするときに時々突っ込んでくることがあります。
System.Xml.Serialization
名前空間は必要なものです。 Javaアノテーションのように、attributesと連携できます。
JAXBと似たようなものがありますが、まったく同じものはありません。同類はAllon Guralnekとbruno condeによって記述されています。違いは、デシリアライズ時です。 XmlSerializerを使用すると、型を指定する必要があります。型は、XSDファイル(XSD.EXEツールで処理されるXMLスキーマ)から取得できます。このツールは、XML Schemaで定義された各タイプの部分クラスを含むcsファイルを作成します。使用すると便利です。
xmlSerilaizerでは、有効なxmlの型がない場合は、デリサータイザを使用できません。シナリオは次のようになります。メッセージキューからxml形式のメッセージを受信します。 XMLスキーマで定義された型のいずれかを受け取ることがあります。 JAXBを使用すると、xmlをオブジェクトにデシリアライズし、getClassプロパティを使用して、その型を判別します。私はC#でそれを行うのと同様の方法を見つけることはできませんでした。
- 1. IRB for Cのようなものはありますか?
- 2. Codecademy for Javaのようなものがありますか
- 3. .NET Reflector for Qtのようなものがありますか?
- 4. Acegi for PHPのようなものがありますか?
- 5. get DaysInMonth for elixirのようなものがありますか?
- 6. WMI for Linuxのようなものはありますか?
- 7. RightMark for Linuxのようなものはありますか?
- 8. HTTP :: Recorder for Pythonのようなものはありますか?
- 9. C#で "Javascriptコンテキスト"のようなものがありますか
- 10. JavaScriptにC#String.Format(...)のようなものがありますか?
- 11. C#のバンドルのようなものはありますか?
- 12. LispのSLIME for Python/Djangoのようなものはありますか?
- 13. eclipse for javaにはVisual Studioカスタムデバッガビジュアライザのようなものがあります
- 14. Shared Objects for Windows Formsアプリケーションのようなものはありますか?
- 15. C#用のpythonデコレータのようなものがありますか?
- 16. Objective-C 2.0にMatlabのevalステートメントのようなものがありますか?
- 17. にはC++のconstのようなものがありますか?
- 18. C#にPythonの「with」のようなものがありますか?
- 19. JavaにはCHESSのようなものがありますか?
- 20. React NativeのRelativelayoutのようなものがありますか?
- 21. asp.netのjavaサーブレットのようなものがありますか?
- 22. JsonIgnoreの反対のようなものがありますか?
- 23. Rのrequirements.txtのようなものがありますか?
- 24. pmaxインデックスのようなものがありますか?
- 25. FlutterにAlarmManagerのようなものがありますか?
- 26. AndroidにはlocalStorageのようなものがありますか?
- 27. JAVA Javaにプリプロセッサのようなものがありますか?
- 28. .tableのようなものがありますか?
- 29. "oncall" javascriptメソッドのようなものがありますか?
- 30. Rails 3.1にstylesheet_urlのようなものがありますか?
http://stackoverflow.com/questions/765422/jaxb-equivalent-in-c – AakashM
私はこれが欺瞞だとは思わない。私が質問から理解するところでは、OPは外部ツールではなくJAXBに似たフレームワークを見つけようとしていると思います... –
あなたはそれをbruno conde – codevour