如何将 org.eclipse.xsd.XSDSchema 实例转换为字符串?

How to convert org.eclipse.xsd.XSDSchema instance to a string?

我有一个 eclipse org.eclipse.xsd.XSDSchema 实例。我需要将架构打印为字符串。

尽管付出了一天的努力,除了将其加载到 eclipse 资源并将其保存到磁盘之外,我无法获得解决方案。但这并没有解决我的目的。任何指针都会有所帮助。

知道了!扫描 Eclipse EMF 代码库后,找到了一种方法。下面的代码片段将 XSDSchema 实例打印到控制台。

public static void printXSDSchema(XSDSchema xsdSchema){
    XSDResourceImpl.serialize(System.out, xsdSchema.getDocument());
}