Altova XMLSpy 2023 Professional Edition

通过项目,您可以管理您的工作空间、将设置应用于多个文件以及设置和执行批处理命令。因此,使用项目可以极大地帮助加快和简化您的工作。有关管理项目的信息,请参见创建和编辑项目项目窗口的说明

 

使用项目的好处

下方列出了使用项目的好处。

 

文件和文件夹可以按文件扩展名或任何其他标准分组到文件夹中。

可以将Schema和XSLT文件分配到一个文件夹。如果您想要使用不同的Schema或XSLT文件快速验证或转换单个XML文件,这一功能将十分有用。将XML文件添加到不同的文件夹,并为不同的文件夹定义不同的Schema和XSLT文件。

批处理可应用于单个文件夹。下方列出了可用于批处理的命令。

可以为转换指定输出文件夹。

 

组织资源以便快速访问

文件夹和文件资源可以按一个树状结构组织,让您对项目中的各种文件夹和文件有一个清晰的概览,并让您随时快速访问项目中的任何文件。只需双击项目窗口中的文件即可打开它。您可以根据需要快速将文件和文件夹添加到项目中,并删除不需要的文件和文件夹。如果要使用另一个项目,请关闭项目窗口中当前打开的项目,然后打开所需的项目。

 

批处理

文件夹(顶级项目文件夹,或任一级别上的文件夹)中批处理文件的命令都可以在该文件夹的上下文菜单中找到(右键单击该文件夹可打开上下文菜单)。批处理的步骤如下:

 

1.在该文件夹的“属性”对话框中定义要用于验证或转换的文件。

2.指定要在其中保存转换输出的文件夹。如果未为文件夹指定输出文件夹,则将使用项目结构中下一个祖先文件夹的输出文件夹。

3.使用上下文菜单中的命令进行批处理。如果您使用XMLDTD/SchemaXSL/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部分。

 

© 2017-2023 Altova GmbH