风景文件格式

下面的示例为风景文件的XML格式。‘<!--‘ 和‘-->’是注释文字的开头和结尾。
<?xml version="1.0" encoding="ISO-8859-1"?>
version="9.0"
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xsi:noNamespaceSchemaLocation="bglcomp.xsd" >
<!-- Facility and scenery data goes here -->

1. 文件的第一行说明了XML的版本,和文件的其他部分使用的字符编码。XML分析器并不严格要求有这一行,但是强烈建议保留这行以保证分析器能够输出预期的结果。
2. 第二行表示数据的开始。FSData标签表示是一个元素,表明文件中表示的是什么数据。在FSData元素之后是属性version。其值用双引号引起来。对于FSData其后必须跟随version,且值必须为“9.0”。至2004版本以来,并未有重大变化,所以仍沿用9.0。
3. 后续的属性告诉XML分析器如何验证XML文件的内容。这些属性必须表达在所有风景XML文件里,且匹配上面的例子。一旦FSData元素的所有属性都指定完成,元素用“>”关闭。
4. 在FSData元素的声明之后就是定义文件内容的XML信息。在这个例子里,文件内容只是一个注释,如上文的红色斜体行。
5. 完成这个文件,使用了元素来关闭。

对于如何创建新的地形,请参考其它文档。设施和风景信息可以包含在一个单一的.XML源文件中,并且鼓励使用这种方法。
>