![]() |
| Previous Top Next |
Project Window |
XMLSpy uses the familiar tree view to manage multiple files or URLs in XML projects. Files and URLs can be grouped into folders by common extension or any arbitrary criteria to allow easy structuring and batch manipulation.

Folders can correspond to physical directories on your file system, or you can define file-type extensions for each folder to keep common files in one convenient place. Project folders are "semantic" folders that represent a logical grouping of files. They do not need to correspond to any hierarchical organization of files on your hard disk.
Drag-and-drop
In the Project window, a folder can be dragged to another folder or to another location within the same folder; a file can be dragged to another folder. but cannot be moved within the same folder (within which files are arranged alphabetically). Additionally, files and folders can be dragged from Windows File Explorer to the Project window.
Assigning XSL transformations to project folders
You can assign different XSL transformation parameters to each folder and even have the same physical file present in more than one project folder. This is especially useful when you want to keep your data in one XML file and use different XSL stylesheets to produce different output (e.g. separate HTML and WML presentations).
Assigning DTDs / Schemas to project folders
You can assign different DTDs or Schemas to different folders. This allows you to validate a file against both a DTD and an XML Schema without changing the file itself, which is useful when you are in the process of making the transition from DTDs to Schemas.
To manage projects, use the commands in the Project menu.
Please note: You can turn the display of the Project Window on or off with the menu option Window | Project window.
|