使用项目
通过项目,您可以管理您的工作空间、将设置应用于多个文件以及设置和执行批处理命令。因此,使用项目可以极大地帮助加快和简化您的工作。有关管理项目的信息,请参见创建和编辑项目和项目窗口的说明。
使用项目的好处
下方列出了使用项目的好处。
•文件和文件夹可以按文件扩展名或任何其他标准分组到文件夹中。
•可以将Schema和XSLT文件分配到一个文件夹。如果您想要使用不同的Schema或XSLT文件快速验证或转换单个XML文件,这一功能将十分有用。将XML文件添加到不同的文件夹,并为不同的文件夹定义不同的Schema和XSLT文件。
•批处理可应用于单个文件夹。下方列出了可用于批处理的命令。
•可以为转换指定输出文件夹。
组织资源以便快速访问
文件夹和文件资源可以按一个树状结构组织,让您对项目中的各种文件夹和文件有一个清晰的概览,并让您随时快速访问项目中的任何文件。只需双击项目窗口中的文件即可打开它。您可以根据需要快速将文件和文件夹添加到项目中,并删除不需要的文件和文件夹。如果要使用另一个项目,请关闭项目窗口中当前打开的项目,然后打开所需的项目。
批处理
文件夹(顶级项目文件夹,或任一级别上的文件夹)中批处理文件的命令都可以在该文件夹的上下文菜单中找到(右键单击该文件夹可打开上下文菜单)。批处理的步骤如下:
1.在该文件夹的“属性”对话框中定义要用于验证或转换的文件。
2.指定要在其中保存转换输出的文件夹。如果未为文件夹指定输出文件夹,则将使用项目结构中下一个祖先文件夹的输出文件夹。
3.使用上下文菜单中的命令进行批处理。如果您使用XML、DTD/Schema或XSL/XQuery 菜单中相应的命令,则该命令仅在主窗口中的活动文档上执行,而不会在项目窗口中的项目文件夹上执行。
以下是可用于批处理的项目文件夹(顶级或其他级别)上下文菜单中的命令:
•格式检查:如果在批处理执行期间检测到错误,则将在消息窗口中报告。
•验证:如果在批处理执行期间检测到错误,则将在消息窗口中报告。
•转换:转换输出将被保存到文件夹中,该文件夹在其“属性”对话框中被指定为输出文件夹。如果未指定文件夹,则将使用下一个祖先项目文件夹的输出文件夹。如果未为祖先项目文件夹指定输出文件夹,则将打开一个文档窗口并在该窗口中依次显示每个转换的结果。XSL-FO转换将XML文档或FO文档转换为PDF文档。
•生成DTD/XML Schema:在生成Schema之前,系统会提示您指定一个输出文件夹。生成的Schema文件将被保存到该文件夹中,并显示在用户界面的单独窗口中。
提示: | 要执行批处理,请使用项目窗口中相关文件夹的上下文菜单。切勿使用XML、DTD/Schema或XSL/XQuery菜单中的命令。这些命令将在主窗口中的活动文档上执行。 |
使用RaptorXML Server验证和XSLT/XQuery转换
您可以通过项目文件夹上的上下文菜单命令来用RaptorXML Server进行高性能的XML验证和XSLT/XQuery转换。有关更多信息,请参见RaptorXML Server部分。