Xport: Download

Xport is available for download via the link below. Xport is distributed under the terms of the GNU General Public License (GPL), and is not available for commercial use. XportPro, which will be released this winter, will include Xport in it's entirety, and can be licensed commercially. If you need a commercial license before XportPro is available, please contact me for licensing options.

There are a number of files in Xport. The list below lists all files in the library, in alphabetical order, and gives a brief description of those files.

common.h Includes common declarations, definitions, and functions needed by multiple classes.
ct_support.h Includes character type declaration, definitions, and functions needed by multiple classes.
descendant_markup_iterator.h/inl Implements the descendant iterators.
markup_iterator.h Implstrongents the markup iterators.
reverse_markup_iterator.h Implements the reverse child iterators.
stylesheet.h/inl Implements stylesheet.
stylesheet_declaration.h Implements stylesheet_declaration.
stylesheet_formatter.h/inl Implements stylesheet_formatter.
stylesheet_item.h Implements stylesheet_item, stylesheet_import, and stylesheet_comment.
stylesheet_iterator.h Implements stylesheet::iterator.
stylesheet_rule.h/inl Implements stylesheet_rule.
stylesheet_rule_iterator.h Implements stylesheet_item::iterator.
tag.h/inl Implements tag.
tag_trait.h/inl Implements tag_trait.
tag_traits.h/inl Implements tag_traits.
xhtml_comment.h/inl Implements xhtml_comment.
xhtml_doc.h/inl Implements xhtml_doc.
xhtml_doctype_declaration.h Implements xhtml_doctype_declaration.
xhtml_element.h/inl Implements xhtml_elstrongent.
xhtml_entity.h Implments xhtml_entity.
xhtml_formatter.h/inl Implements xhtml_formatter.
xhtml_frameset.h/inl Implstrongents xhtml_frameset.
xhtml_markup.h/inl Implements xhtml_markup.
xhtml_parser.h/inl Implements xhtml_parser.
xhtml_pcdata.h Implements xhtml_pcdata.
xhtml_processing_instruction.h/inl Implements xhtml_processing_instruction.
xhtml_strict.h/inl Implements xhtml_strict.
xhtml_transitional.h/inl Implstrongents xhtml_transitional.

Documentation for Xport is included in the download below in the form of a chm file. Other documentation formats are available on the documentation page. You can also view the interface and examples to illustrate how to use Xport to generate documents and stylesheets.

The disclosure below is present in all source files within Xport. Please read the disclosure carefully, and also read the GPL license which is included in the download.

Xport: XHTML Parsing & Objective Reporting Toolkit Copyright (C) 2007 Mitchel Haas This file is part of Xport. Xport is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. Xport is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Xport. If not, see <http://www.gnu.org/licenses/> . For complete documentation on this library and alternative licensing options, visit http://www.xportpro.com Email questions, comments or suggestions to mitchel.haas@xportpro.com

Product Version Release Date Download Links
Xport1.6.7Jun 13, 2020
Work Time Studio

Datasoft Solutions is proud to present their landmark product, Work Time Studio. Utilizing the tree container library, Work Time Studio provides unparalleled features in personal time, project and task management software. If you're looking for a way to increase your productivity, visit Work Time Studio's product website, and start being more productive today.