xml – 如何格式化XSD文档?
发布时间:2020-12-16 23:13:30 所属栏目:百科 来源:网络整理
导读:问题: 我有一个包含文档的xsd架构,如: xs:element name="Tag" type="XTag" xs:annotation xs:documentation Do like this: - foo - bar /xs:documentation /xs:annotation/xs:element 当我在Eclipse中查看文档时,白色空格被截断为单个空格,因此我最终得到
问题:
我有一个包含文档的xsd架构,如: <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)测试 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |