我正在尝试为Visual Studio和ModBuddy创建一个xsd架构,以便更轻松,更友好地创建用于修改游戏“文明超越地球”的xml文件。我的问题是如何在文档中添加换行符/换行符。
<?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Type" type="xs:string" minOccurs="1" maxOccurs="1" default="UNIT_PROTOTYPE">
<xs:annotation>
<xs:documentation>
[TYPE] Is a Unique Name for your Unit which is defined in the UnitClass Table. Example: UNIT_BERSERKER
</xs:documentation>
</xs:annotation>
</xs:element>
我尝试使用一个简单的换行符,讨论了here
然而它没有用,断线&lt; BR /&GT;没有显示在我的xml工具提示中,并且它没有返回该行以建立第二行。
所以我的问题是:如何在xsd架构文档中添加换行符?
路线大师
答案 0 :(得分:2)
显然,使用Visual Studio和/或ModBuddy是不可能的,这是Visual Studio的扩展。
感谢所有回复并试图提供帮助的人。也许将来有一天微软会添加这个功能。
路线大师
答案 1 :(得分:0)
XML中有一个特殊的换行符语法: http://www.w3.org/TR/xml11/#sec-line-ends
您可以尝试以下方法吗?
&lt; - language:XML - &gt;
<xs:annotation>
<xs:documentation>
This is in first line.#xD#xA This is in second line.
</xs:documentation>
</xs:annotation>