问题:
<xs:element name="Tag" type="XTag"> <xs:annotation> <xs:documentation> Do like this: - foo - bar </xs:documentation> </xs:annotation> </xs:element>
当我在Eclipse中查看文档时,白色空格被截断为单个空格,因此我最终得到:
Do like this: - foo - bar
当文档不仅仅是一点注意时,这自然会限制可读性.例如,在javadoc中,可以使用一个html标签来格式化文档
问题:
有没有办法格式化文档,至少只是添加换行符?
一些细节:
我正在做Eclipse中的所有事情.我写的XSD被添加到首选项 – > XML – > XML目录,因此我可以在XML编辑器中获取内容辅助和查看文档.
它是一个内部工具,文档将被查看的唯一可预见的位置是通过Eclipse以上述方式.所以,如果它在eclipse中工作,那就足够了:)
解决方法
将您的文档嵌入<![CDATA []]>并使用html表达式.下面的示例应该正确呈现.
<xs:annotation> <xs:documentation> <![CDATA[ Lorem ipsum dolor sit amet,consectetur adipiscing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.<br/> Ut enim ad minim veniam,quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. <p><b>Duis aute</b> irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. </p> <br/> <b>Excepteur sint occaecat cupidatat non proident,<br/> <ul> <li>sunt in culpa qui officia</li> <li>deserunt mollit anim</li> <li>id est laborum.</li> </ul> ]]> </xs:documentation> </xs:annotation>
使用Spring Tool Suite v3.6.4(Eclipse 4.4.2)测试
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。