Tools/Tips

This section of the the XML Toolkit lists various software tools that will assist in XML development and various Web sites that contain helfpul tips and tutorials on XML. They are grouped with "Tools" first followed by "Tips." Each group is arranged alphabetically, not in order of importance or ranking. These resources will have different value for different users depending on their needs. Explore all of them.

TOOLS

XMLSpy

XML development environment for modeling, editing, debugging, and transforming all XML technologies.

<oXygen/>

XML Editor and XSLT Debugger.

Stylus Studio

XML Integrated Development Environment containing tools and components to increase XML development productivity by simplifying the development and deployment of XML data integration applications.

R2Net

An RTF to HTML and XML converter. R2Net provides Docbook and HTML outputs, with full control over the output markup and conversion logic so that outputs can be tailored to specific needs.

Gemini

Quickly converts any size of PDF document into other formats enabling reuse of the content in other ways. Gemini can export the text within a PDF in a variety of formats including HTML, RTF, eBook and Palm Doc format. As well as text formats, Gemini can export photos and graphics such as JPEG, EPS, TIFF, PNG and BMP.

Apache FOP

FOP (Formatting Objects Processor) is a Java application that reads a formatting object (FO) tree and renders the resulting pages to a specified output. Output formats currently supported include PDF, PCL, PS, SVG, XML (area tree representation), Print, AWT, MIF and TXT. The primary output target is PDF. A FOP is needed on the Web server to produce PDF output from XML.

TIPS

DocBook

The official site for DocBook, including full documentation. (http://www.docbook.org/)

DevX

XML Developer's site containing articles, codes, and forums.(http://www.devx.com/xml)

IBM's Developer Works XML Pages

Contains articles, tutorials, downloads, forums, listservs, online seminars and blogs of interest to XML developers. (http://www-128.ibm.com/developerworks/xml)

Microsoft's XML Developer Center

Contains hundreds of articles, tutorials, and tips to help a developer make the most of XML-related applications. Includes libraries, downloads, and forums. (http://msdn.microsoft.com/xml/)

The XML FAQ

This is a list of Frequently-Asked Questions about XML originally maintained on behalf of the World Wide Web Consortium's XML Special Interest Group. It has answers to most of the common questions people ask about XML. The FAQ is intended as a first resource for users, authors, developers, and the interested reader. (http://xml.silmaril.ie/)

W3 Schools

Quick and easy tutorials with thousands of cut-and-paste examples. An excellent first source and continuing reference. (http://www.w3schools.com/)

World Wide Web Consortium (W3C)

The primary source for all things related to the Web. The W3C develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential. W3C is a forum for information, commerce, communication, and collective understanding. (http://www.w3.org)

XML Files

Simple, helpful tutorials on XML topics. Excellent starting point for newbies to learn about XML and thorough enough for experienced users to add to their knowledge. Broken down into topics such as XML Basics, XML DTD, XML XSL. Also contains an XML Forum and XML Examples (http://www.xmlfiles.com/)

XML from the Inside Out

A very comprehensive, authoritative, up-to-date source on XML from O'Reilly. Conveniently broken down into "Essentials" such as "What is XML?", "What is XSLT", etc. Contains samples and explanations. (http://www.xml.com/)

XML Hack

A news site for XML developers. Distills essential news, opinions, tips and issues concerning XML development.(http://www.xmlhack.com/)

XML Standards and Vocabularies

Various links and articles that provide a background on XML and cover the XML specifications and vocabularies important to Web Services and service-oriented architectures. (http://www.service-architecture.com/xml/articles/)

XML - The Site

Addresses topics such as XML Basics, Expert opinions, applications, books, glossary, resources. Links to articles. (http://www.softwareag.com/xml/)

XML Standards Reference

A table of links to XML standards of greatest interest to Web developers such as XML, XSL, XPath, etc. (http://www.webreference.com/xml/reference/standards.html/)

XML.gov

Facilitates the efficient and effective use of XML through cooperative efforts among government agencies, including partnerships with commercial and industrial organizations. Contains a community of practice area with schedule of events and agendas, message archives, and a listserv. (http://xml.gov/)

XML.org

XML.org serves as an online community gathering place for those interested and involved in XML-related standards and specifications. Hosted by the OASIS international standards consortium, XML.org features Focus Areas dedicated to specific OASIS Standards and to horizontal and vertical sectors of the marketplace. (http://www.xml.org/)