SharePoint XML Editor
XMLSpy provides strong integration with Microsoft® SharePoint® Server, allowing you to read and write XML files from/to SharePoint with full check in / check out capabilities.
For development teams using SharePoint Server as a document repository or content management system (CMS), the XMLSpy XML editor supports full file read/write functionality using WebDAV. In addition to functioning as a WebDAV client for SharePoint Server, XMLSpy supports check-in/checkout/undo checkout versioning functionality for seamless access to XML, XSLT, XML Schema, and other files stored in the CMS.
To open a file from a SharePoint Server, use the File / Open command and select the Switch to URL button. This allows you to enter the SharePoint Server URL and your authentication credentials. The directory structure will be displayed in the Available Files pane, where you can right click the desired file to view its check in / check out options.
After checking a file out from the SharePoint Server, you can edit it as usual in XMLSpy and save it back to the server. Then, you can check the file back in using the same File / Open dialog, or by right clicking the file name at the bottom of the editing window. XMLSpy also supports the Undo Checkout command, which is used to return a file to the SharePoint Server unchanged.
- Full read / write to SharePoint Server
- Check in / check out support
- Intelligent editing of XML stored in SharePoint
- XSLT editing, debugging, and profiling
- Graphical XML Schema editing
Editing XML Stored on SharePoint
Opening XML-based files stored on SharePoint Server in XMLSpy gives you access to all the intelligent XML editing features, text and graphical editing views, and helpful entry helpers available for working with XML, XML Schema, XSLT, and other file types. XMLSpy even includes strong HTML and CSS editing support.
XSLT Development for SharePoint
For developers and designers creating XSLT transformations targeted for SharePoint Server, XMLSpy includes a powerful XSLT editor as well as an XSLT debugger and profiler for testing and perfecting XSLT code prior to deployment.