首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何打印XML模式

如何打印XML模式
EN

Stack Overflow用户
提问于 2011-08-09 15:47:08
回答 2查看 1.7K关注 0票数 3

我想问一下,如何打印xml模式。我在运行时创建了我的xsd模式,为了进行测试,我希望看到生成的xml模式。目前,我正在使用org.apache.ws.commons.schema.XmlSchema,但是我没有找到任何可以打印xml的方法。

有人知道如何打印(System.out)我的XmlSchema吗??

EN

回答 2

Stack Overflow用户

发布于 2011-08-09 15:51:42

尝试:

代码语言:javascript
运行
复制
XMLOutputter outputter = new XMLOutputter();  
       try {  
           String outputString = outputter.outputString(loXMLDoc);
       }  

loXMLDoc是用于XML schema的Dom

票数 3
EN

Stack Overflow用户

发布于 2012-02-06 19:53:06

如果您使用的是XmlSchema 2.0

代码语言:javascript
运行
复制
XmlSchema schema = ...
...
schema.write(System.out)

如果您使用的是XmlSchema 1.x

代码语言:javascript
运行
复制
XmlSchema schema = ...
...
schema.write(System.out, null)

另外,如果您想要写入字符串

代码语言:javascript
运行
复制
StringWriter schemaWriter = new StringWriter();
schema.write(schemaWriter);
String schemaString = schemaWriter.toString();
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6992974

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档