Xml ist Arbeit nur Klasse ist public.Was mache ich, wenn Klasse nicht öffentlich ist?Wenn meine Klasse nicht öffentlich ist als XML Encoder und Decoder funktioniert nicht
0
A
Antwort
2
Wenn Sie über .NET XML-Serialisierung mit XmlSerializer sprechen, kann dieser Typ nur öffentliche Klassen serialisieren. Sie könnten stattdessen DataContractSerializer verwenden.
0
Für Java, java.beans.XMLDecoder
auch nur öffentliche Klassen unmarshalls. Es gibt keine Möglichkeit, dieses Verhalten zu überschreiben und benutzerdefinierte Objekthandler bereitzustellen.
Es gibt andere Bibliotheken, wie XStream, die verschiedenen Optionen zu kodieren/dekodieren andere Arten von Klassen, steuern die Rangier-Prozess oder die Verwendung von Factory-Klassen-Instanzen von privaten Klassen zu schaffen, die sonst nicht zugänglich waren.
Verwandte Themen
- 1. Encoder und Decoder
- 2. Hierarchischer JPEG Encoder/Decoder
- 3. Wie verwende ich den Encoder-Decoder RNN, wenn meine Ein- und Ausgänge nicht längenfest sind?
- 4. Allgemein Encoder und Decoder mit Jetty Websockets
- 5. Integer-Encoder-Decoder für Netty
- 6. SBT kann nicht importieren Kafka Encoder/Decoder Klassen
- 7. IOError: Decoder JPEG nicht verfügbar, wenn Kissen
- 8. Voll funktionsfähiger SyncML-kompatibler WBXML-Encoder-Decoder?
- 9. Wie erstelle ich meinen eigenen Encoder und Decoder in PHP
- 10. Warum ist java.io.Bits nicht öffentlich?
- 11. scala Ide Nicht meine Klasse als Hauptmethode
- 12. Warum funktioniert meine Arbeit nicht als votable?
- 13. Frühling Anmerkungen: Warum @Required funktioniert nicht, wenn Klasse @Autowired ist
- 14. Warum ist meine Klasse nicht CLS-konform?
- 15. Meine Frühlingsbohne funktioniert nicht richtig?
- 16. jquery toggle klasse funktioniert nicht, wenn in anderen div ist
- 17. Warum wird C++ nicht in const umgewandelt, wenn eine const-Methode öffentlich ist und die nicht-const-Methode geschützt ist?
- 18. Css-Klasse funktioniert nicht
- 19. IOError Decoder-Zip nicht verfügbar
- 20. Meine Rückruffunktion funktioniert nicht
- 21. Synchronisiert und Threads nicht funktioniert als
- 22. XML-Anforderung nicht funktioniert
- 23. httpunit funktioniert nicht, wenn Klasse JFrame erweitert
- 24. @Transactional Annotation Proxy nicht meine Klasse
- 25. Xcode scheint nicht meine Klasse
- 26. überprüfen, ob xml vorhanden ist (nicht funktioniert)
- 27. Meine Absicht funktioniert nicht
- 28. Savon gibt XML als String und nicht als Hash zurück
- 29. Layout XML funktioniert nicht
- 30. Force-Warnung, wenn Klasse nicht geschlossen ist