Java 对于.NET';XmlSerializer

Java 对于.NET';XmlSerializer,java,c#,xml,porting,Java,C#,Xml,Porting,我正在将c#应用程序移植到Java,不知道它在做什么。我应该用什么替换Java中.Net的XmlSerializer 谢谢。是一个简单的库,用于将对象序列化为XML并再次序列化 是您的最佳选择,也是Java标准 有趣的帖子:(由提供) 在java中,您可以使用不同的技术来序列化/反序列化XML 从XML模式: 有标准的JaxB: 但我更喜欢XmlBeans:IMHO更简单 使用XPath: 使用类javax.xml.xpath.XPathFactory 是另一个简单易用的Jav

我正在将c#应用程序移植到Java,不知道它在做什么。我应该用什么替换Java中.Net的XmlSerializer

谢谢。

是一个简单的库,用于将对象序列化为XML并再次序列化

    • 是您的最佳选择,也是Java标准

      有趣的帖子:(由提供)


      在java中,您可以使用不同的技术来序列化/反序列化XML

      从XML模式:

      • 有标准的JaxB:
      • 但我更喜欢XmlBeans:IMHO更简单
      使用XPath:

      • 使用类javax.xml.xpath.XPathFactory

      是另一个简单易用的Java XML数据绑定框架。

      JAXB是否使用XmlSerializer的标准?@stiv-JAXB(JSR-222)是Sun、Oracle、IBM、SAP、BEA等通过Java社区进程(JCP)开发的标准:。该标准的一些实现包括:Metro、EclipseLink MOXy、Apache JaxMe。@stiv-JAXB也是其他Java EE标准的标准绑定层:用于XML Web服务的Java API(JAX-WS)、用于RESTful Web服务的Java API(JAX-RS)。所有Java应用服务器都支持这些标准:WebLogic、GlassFish、WebSphere、JBoss等。解决了使用DOM+反射实现XMLSerializer的问题。XStream和XStream似乎不是解决方案。您能解释一下您的方法、链接或一些可能有用的东西吗?我也面临同样的问题。我需要将从.NET应用程序生成的XML对象转换为java应用程序。