xml reader
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2172
OPML Reader 0.1
OPML Reader provides a Feed Reader for any OPML Autodiscovery enabled page. more>>
OPML Reader provides a Feed Reader for any OPML Autodiscovery enabled page.
Open a Feed Reader for any OPML Autodiscovery enabled page. You can choose between Optimal OPML browser and Grazr.
<<lessOpen a Feed Reader for any OPML Autodiscovery enabled page. You can choose between Optimal OPML browser and Grazr.
Download (0.050MB)
Added: 2007-04-07 License: MPL (Mozilla Public License) Price:
956 downloads
EText Reader 1.2.2
EText Reader project is a simple cross-platform GUI EText reader. more>>
EText Reader project is a simple cross-platform GUI EText reader.. It uses the wxWindows GUI library.
It allows selection of font, and foreground and background colors, as well as persistant reading position and bookmarking. It supports browsing, searching, and direct downloading of Project Gutenberg ETexts.
It features a built-in online dictionary for instant word definitions while reading.
Compiling the source
./configure
make
make install
Enhancements:
- As of this release, configure (and automake) scripts have been created.
<<lessIt allows selection of font, and foreground and background colors, as well as persistant reading position and bookmarking. It supports browsing, searching, and direct downloading of Project Gutenberg ETexts.
It features a built-in online dictionary for instant word definitions while reading.
Compiling the source
./configure
make
make install
Enhancements:
- As of this release, configure (and automake) scripts have been created.
Download (0.13MB)
Added: 2006-10-10 License: GPL (GNU General Public License) Price:
1114 downloads
XML::LibXML::Reader 1.63
XML::LibXML::Reader is a Perl interface to libxml2 pull parser. more>>
XML::LibXML::Reader is a Perl interface to libxml2 pull parser.
SYNOPSIS
use XML::LibXML::Reader;
$reader = new XML::LibXML::Reader("file.xml")
or die "cannot read file.xmln";
while ($reader->read) {
processNode($reader);
}
sub processNode {
$reader = shift;
printf "%d %d %s %dn", ($reader->depth,
$reader->nodeType,
$reader->name,
$reader->isEmptyElement);
}
or
$reader = new XML::LibXML::Reader("file.xml")
or die "cannot read file.xmln";
$reader->preservePattern(//table/tr);
$reader->finish;
print $reader->document->toString(1);
This is a perl interface to libxml2s pull-parser implementation xmlTextReader http://xmlsoft.org/html/libxml-xmlreader.html. This feature requires at least libxml2-2.6.21. Pull-parser (StAX in Java, XmlReader in C#) use an iterator approach to parse a xml-file. They are easier to program than event-based parser (SAX) and much more lightweight than tree-based parser (DOM), which load the complete tree into memory.
The Reader acts as a cursor going forward on the document stream and stopping at each node in the way. At every point DOM-like methods of the Reader object allow to examine the current node (name, namespace, attributes, etc.)
The users code keeps control of the progress and simply calls the read() function repeatedly to progress to the next node in the document order. Other functions provide means for skipping complete sub-trees, or nodes until a specific element, etc.
At every time, only a very limited portion of the document is kept in the memory, which makes the API more memory-efficient than using DOM. However, it is also possible to mix Reader with DOM. At every point the user may copy the current node (optionally expanded into a complete sub-tree) from the processed document to another DOM tree, or to instruct the Reader to collect sub-document in form of a DOM tree consisting of selected nodes.
Reader API also supports namespaces, xml:base, entity handling, and DTD validation. Schema and RelaxNG validation support will probably be added in some later revision of the Perl interface.
The naming of methods compared to libxml2 and C# XmlTextReader has been changed slightly to match the conventions of XML::LibXML. Some functions have been changed or added with respect to the C interface.
<<lessSYNOPSIS
use XML::LibXML::Reader;
$reader = new XML::LibXML::Reader("file.xml")
or die "cannot read file.xmln";
while ($reader->read) {
processNode($reader);
}
sub processNode {
$reader = shift;
printf "%d %d %s %dn", ($reader->depth,
$reader->nodeType,
$reader->name,
$reader->isEmptyElement);
}
or
$reader = new XML::LibXML::Reader("file.xml")
or die "cannot read file.xmln";
$reader->preservePattern(//table/tr);
$reader->finish;
print $reader->document->toString(1);
This is a perl interface to libxml2s pull-parser implementation xmlTextReader http://xmlsoft.org/html/libxml-xmlreader.html. This feature requires at least libxml2-2.6.21. Pull-parser (StAX in Java, XmlReader in C#) use an iterator approach to parse a xml-file. They are easier to program than event-based parser (SAX) and much more lightweight than tree-based parser (DOM), which load the complete tree into memory.
The Reader acts as a cursor going forward on the document stream and stopping at each node in the way. At every point DOM-like methods of the Reader object allow to examine the current node (name, namespace, attributes, etc.)
The users code keeps control of the progress and simply calls the read() function repeatedly to progress to the next node in the document order. Other functions provide means for skipping complete sub-trees, or nodes until a specific element, etc.
At every time, only a very limited portion of the document is kept in the memory, which makes the API more memory-efficient than using DOM. However, it is also possible to mix Reader with DOM. At every point the user may copy the current node (optionally expanded into a complete sub-tree) from the processed document to another DOM tree, or to instruct the Reader to collect sub-document in form of a DOM tree consisting of selected nodes.
Reader API also supports namespaces, xml:base, entity handling, and DTD validation. Schema and RelaxNG validation support will probably be added in some later revision of the Perl interface.
The naming of methods compared to libxml2 and C# XmlTextReader has been changed slightly to match the conventions of XML::LibXML. Some functions have been changed or added with respect to the C interface.
Download (0.25MB)
Added: 2007-06-15 License: Perl Artistic License Price:
864 downloads
AJAX Book Reader 1.00
AJAX Book Reader is a complete AJAX client-server application. more>>
AJAX Book Reader is a complete AJAX client-server application that may be used with a Web browser to display a sequence of text files one page at a time.
The display style is completely controlled by a configuration file. The first application of this is as a book viewer where each chapter resides in a seperate text file.
AJAX Book Reader application is also suitable for any case where it is not practical to show all of the text to be displayed at once in the browser window.
It is assumed there is a directory that contains text files named [book][chapter]#.[ext]
and directory has been assigned to the $shelf variable in .pt-config
and [book] is 1 to N characters to identify a collection of chapters
and [chapter] is the chapter seperator (default=c)
and # is the 0 based chapter number
and [ext] is the extension of the text files (default=.txt)
and each file contains one chapter of text
and there is optionally a chapter index file [book].lis
in the shelf directory where the first line is the title of the book
and the second line is the authors name
and subsequent lines are the chapter names
It is further assumed that read.php contains the div tags < div > with an id of title, where the books title will be placed author, where the authors name will be placed navbar, where the page/chapter navigation controls will be placed page, where the text of the page will be placed
.pt-config should be changed to suit your preferences but there is nothing else especially designed to be user configurable in the other files
<<lessThe display style is completely controlled by a configuration file. The first application of this is as a book viewer where each chapter resides in a seperate text file.
AJAX Book Reader application is also suitable for any case where it is not practical to show all of the text to be displayed at once in the browser window.
It is assumed there is a directory that contains text files named [book][chapter]#.[ext]
and directory has been assigned to the $shelf variable in .pt-config
and [book] is 1 to N characters to identify a collection of chapters
and [chapter] is the chapter seperator (default=c)
and # is the 0 based chapter number
and [ext] is the extension of the text files (default=.txt)
and each file contains one chapter of text
and there is optionally a chapter index file [book].lis
in the shelf directory where the first line is the title of the book
and the second line is the authors name
and subsequent lines are the chapter names
It is further assumed that read.php contains the div tags < div > with an id of title, where the books title will be placed author, where the authors name will be placed navbar, where the page/chapter navigation controls will be placed page, where the text of the page will be placed
.pt-config should be changed to suit your preferences but there is nothing else especially designed to be user configurable in the other files
Download (0.004MB)
Added: 2006-01-27 License: GPL (GNU General Public License) Price:
778 downloads
PHP PSD reader 1.1
PHP PSD reader reads .PSD files (Adobe Photoshop Documents) using only PHP4 or PHP5 and GD. more>>
PHP PSD reader reads .PSD files (Adobe Photoshop Documents) using only PHP4 or PHP5 and GD. The project comes with imagecreatefrompsd (a function that returns an image handle just like the native PHP imagecreatefrom functions).
It supports documents from Adobe Photoshop 3.0 up to version CS3, where compatibility has been enabled. The class is also usefull for retrieving basic data from a Photoshop document.
You can use this script for a portfolio gallery, or to see the contents of a .psd file when Photoshop is not available.
<<lessIt supports documents from Adobe Photoshop 3.0 up to version CS3, where compatibility has been enabled. The class is also usefull for retrieving basic data from a Photoshop document.
You can use this script for a portfolio gallery, or to see the contents of a .psd file when Photoshop is not available.
Download (MB)
Added: 2007-01-12 License: GPL (GNU General Public License) Price:
1051 downloads
XML Cleaner 0.2.2 beta
XML Cleaner is an XML filter and validator, similar to xmllint. more>>
XML Cleaner is a command line utility to filter and validate XML files.
XML Cleaner is written in Ada 9X and so it rather fast.
XML Cleaner is an XML filter and validator, similar to xmllint. It can remove superfluos namespace declarations from an XML file, expand XML entities, recode XML files, and more.
Main features:
- removes superfluous namespace declarations;
- Unicode support;
- (More to implement: XML validation, XML canonicalization, reformatting, whitespace removal, comments removal, XML charset recoding, XInclude processing, inplace file modification, etc.; XML Cleaner is to grow into a full featured command line XML filter and validator.)
XML Cleaner is developed to become xmllint replacement.
Enhancements:
- An option to choose whether or not to escape apostrophes and quotes in output was added.
<<lessXML Cleaner is written in Ada 9X and so it rather fast.
XML Cleaner is an XML filter and validator, similar to xmllint. It can remove superfluos namespace declarations from an XML file, expand XML entities, recode XML files, and more.
Main features:
- removes superfluous namespace declarations;
- Unicode support;
- (More to implement: XML validation, XML canonicalization, reformatting, whitespace removal, comments removal, XML charset recoding, XInclude processing, inplace file modification, etc.; XML Cleaner is to grow into a full featured command line XML filter and validator.)
XML Cleaner is developed to become xmllint replacement.
Enhancements:
- An option to choose whether or not to escape apostrophes and quotes in output was added.
Download (0.026MB)
Added: 2005-10-03 License: GPL (GNU General Public License) Price:
1483 downloads
XML::Simple::DTDReader 0.04
XML::Simple::DTDReader is a simple XML file reading based on their DTDs. more>>
XML::Simple::DTDReader is a simple XML file reading based on their DTDs.
SYNOPSIS
use XML::Simple::DTDReader;
my $ref = XMLin("data.xml");
Or the object oriented way:
require XML::Simple::DTDReader;
my $xsd = XML::Simple::DTDReader->new;
my $ref = $xsd->XMLin("data.xml");
XML::Simple::DTDReader aims to be a XML::Simple drop-in replacement, but with several aspects of the module controlled by the XMLs DTD. Specifically, array folding and array forcing are inferred from the DTD.
Currently, only XMLin is supported; support for XMLout is planned for later releases.
<<lessSYNOPSIS
use XML::Simple::DTDReader;
my $ref = XMLin("data.xml");
Or the object oriented way:
require XML::Simple::DTDReader;
my $xsd = XML::Simple::DTDReader->new;
my $ref = $xsd->XMLin("data.xml");
XML::Simple::DTDReader aims to be a XML::Simple drop-in replacement, but with several aspects of the module controlled by the XMLs DTD. Specifically, array folding and array forcing are inferred from the DTD.
Currently, only XMLin is supported; support for XMLout is planned for later releases.
Download (0.010MB)
Added: 2006-09-06 License: Perl Artistic License Price:
1146 downloads
Gaim-RSS-Reader 0.1
Gaim-RSS-Reader is a plugin for the popular Gaim multi-protocol chat client. more>>
Gaim-RSS-Reader is a plugin for the popular Gaim multi-protocol chat client that adds the ability to monitor and read RSS feeds.
To install follow these commands:
./configure --prefix /usr --with-gaim=PATH
make
make install
<<lessTo install follow these commands:
./configure --prefix /usr --with-gaim=PATH
make
make install
Download (0.52MB)
Added: 2006-06-26 License: GPL (GNU General Public License) Price:
1215 downloads
dotBook reader 0.3.5
dotBook reader is a reader for HTML books in .jar and .zip files. more>>
dotBook reader is a reader for HTML books in .jar and .zip files.
The dotBook application will be a book reader that can download, display and cache books in a special JAR file format.
The format will allow digital signatures with PGP and allow books to have chapters and paragraphs that can be found conveniently from within the application but will link sources outside books by opening the default web browser. Book pages will be HTML pages with some restrictions.
Design Goals
The goal is to have an XML descriptor format to be stored outside the book (JAR file) and an XML content format to be stored inside the JAR file. A compound format that allows to combine descriptor, JAR file and signatures in a single file is being considered. Reading the descriptor should be very easy and not require to read the JAR file, so the JAR file will possibly be compressed and appended to the uncompressed descriptor.
The book layout will honor CSS PrintLayouts.
The XML content will allow for imprints following an independent specification for XML imprints, factored out from the esp.nongnu.org project.
The dotBook editor will allow to edit a limited subset of the MediaWiki syntax and a subset of HTML.
The format is intended to be useful on e-Paper devices that can hibernate between turning pages. A sequential page order will be encouraged, while still allowing to set anchors and links inside pages. Animated content will be discouraged: It will probably only be animated on user request. That means all animated images will be replaced by empty boxes with the text "Animation : [play]" inside, if no still image is provided to take the place.
<<lessThe dotBook application will be a book reader that can download, display and cache books in a special JAR file format.
The format will allow digital signatures with PGP and allow books to have chapters and paragraphs that can be found conveniently from within the application but will link sources outside books by opening the default web browser. Book pages will be HTML pages with some restrictions.
Design Goals
The goal is to have an XML descriptor format to be stored outside the book (JAR file) and an XML content format to be stored inside the JAR file. A compound format that allows to combine descriptor, JAR file and signatures in a single file is being considered. Reading the descriptor should be very easy and not require to read the JAR file, so the JAR file will possibly be compressed and appended to the uncompressed descriptor.
The book layout will honor CSS PrintLayouts.
The XML content will allow for imprints following an independent specification for XML imprints, factored out from the esp.nongnu.org project.
The dotBook editor will allow to edit a limited subset of the MediaWiki syntax and a subset of HTML.
The format is intended to be useful on e-Paper devices that can hibernate between turning pages. A sequential page order will be encouraged, while still allowing to set anchors and links inside pages. Animated content will be discouraged: It will probably only be animated on user request. That means all animated images will be replaced by empty boxes with the text "Animation : [play]" inside, if no still image is provided to take the place.
Download (0.39MB)
Added: 2006-02-13 License: GPL (GNU General Public License) Price:
1350 downloads
OpenBerg Reader 0.3.1
OpenBerg Reader is an open-standards-based, multi-platform eBook reader. more>>
OpenBerg Reader is an open-standards-based, multi-platform eBook reader.
The objective of the OpenBerg project is to design and implement open-source tools for the creation, edition and usage of open-standard eBooks.
We are currently developing the OpenBerg reader, an advanced eBook reader based on Mozilla technologies. This reader will allow, among other features, rich eBook contents, semantical find facilities and reader annotations, in a multi-language environment.
This program is developed Linux and Windows, using cross-platform technologies available for Linux, Windows, MacOS X, OpenBSD, FreeBSD... If you wish to contribute or donate, do not hesitate to contact us. We need developers and beta-testers on all these platforms, as well as package, website and documentation maintainers. Soon, hopefully, we will also need help with translation. Last but not least, we need help to spread the word.
Enhancements:
- This release is the first in a new generation of OpenBerg Reader / Lector.
- It enriches Firefox with the ability to read several formats of e-Books, while using all the usual features of Firefox, including printing, bookmarking, following hyperlinks, zooming in or out, copying or exporting parts of the book, etc.
- With the right (existing) Firefox extensions, you can even take yellow-sticker-notes on e-Books, add and share comments on chapters, have your book read out to you, etc.
<<lessThe objective of the OpenBerg project is to design and implement open-source tools for the creation, edition and usage of open-standard eBooks.
We are currently developing the OpenBerg reader, an advanced eBook reader based on Mozilla technologies. This reader will allow, among other features, rich eBook contents, semantical find facilities and reader annotations, in a multi-language environment.
This program is developed Linux and Windows, using cross-platform technologies available for Linux, Windows, MacOS X, OpenBSD, FreeBSD... If you wish to contribute or donate, do not hesitate to contact us. We need developers and beta-testers on all these platforms, as well as package, website and documentation maintainers. Soon, hopefully, we will also need help with translation. Last but not least, we need help to spread the word.
Enhancements:
- This release is the first in a new generation of OpenBerg Reader / Lector.
- It enriches Firefox with the ability to read several formats of e-Books, while using all the usual features of Firefox, including printing, bookmarking, following hyperlinks, zooming in or out, copying or exporting parts of the book, etc.
- With the right (existing) Firefox extensions, you can even take yellow-sticker-notes on e-Books, add and share comments on chapters, have your book read out to you, etc.
Download (0.42MB)
Added: 2007-06-27 License: GPL (GNU General Public License) Price:
853 downloads
XML::DB::Resource
XML::DB::Resource is a Wrapper class for documents or document fragments. more>>
XML::DB::Resource is a Wrapper class for documents or document fragments.
SYNOPSIS
$resource = $collection->getResource($id);
$id = $resource->getId();
$xml = $resource->getContent();
$resource->setContent($xml);
$collection->storeResource($resource);
$parentColl = $resource->getParentCollection();
This is an abstract class implementing the Service interface Database from the XML:DB base specification. It should only be used indirectly, as superclass for a specific Resource type. The only current example is XMLResource.
<<lessSYNOPSIS
$resource = $collection->getResource($id);
$id = $resource->getId();
$xml = $resource->getContent();
$resource->setContent($xml);
$collection->storeResource($resource);
$parentColl = $resource->getParentCollection();
This is an abstract class implementing the Service interface Database from the XML:DB base specification. It should only be used indirectly, as superclass for a specific Resource type. The only current example is XMLResource.
Download (0.004MB)
Added: 2006-10-25 License: Perl Artistic License Price:
1094 downloads
Google Reader Notifier 0.30
Google Reader Notifier is a Firefox extension that shows you how many unread items you have in your Google Reader account. more>>
Google Reader Notifier is a Firefox extension that shows you how many unread items you have in your Google Reader account.
<<less Download (0.055MB)
Added: 2007-06-02 License: MPL (Mozilla Public License) Price:
888 downloads
Google Reader Watcher 0.0.8
Google Reader Watcher is a Firefox extension that will check your Google Reader for unread feeds. more>>
Google Reader Watcher is a Firefox extension that will check your Google Reader for unread feeds and if you have, the plugin will display them on your browsers statusbar.
<<less Download (0.025MB)
Added: 2007-07-26 License: GPL (GNU General Public License) Price:
821 downloads
RTF::Reader 0.01_2
RTF::Reader is a base class for building RTF-processing modules. more>>
RTF::Reader is a base class for building RTF-processing modules.
Gives you a simple toolset for doing what you want with RTF
THIS MODULE IS AT BEST BETA, AT WORST, STILL IN PLANNING. The interface may change, the docs are almost certainly slighty out of date.... The latest version of all this is in CVS - use that instead where possible. Details at http://rtf.perl.org/...
RTF::Reader is a base-class that opens up an API for you to use to convert RTF into other formats. The basic model is that you have contexts which represent places in an RTF document, for which you can define what action is taken when different types of RTF constructs are encountered.
Before starting, you should also read RTF::Reader::Context to get a better idea of how to do this.
<<lessGives you a simple toolset for doing what you want with RTF
THIS MODULE IS AT BEST BETA, AT WORST, STILL IN PLANNING. The interface may change, the docs are almost certainly slighty out of date.... The latest version of all this is in CVS - use that instead where possible. Details at http://rtf.perl.org/...
RTF::Reader is a base-class that opens up an API for you to use to convert RTF into other formats. The basic model is that you have contexts which represent places in an RTF document, for which you can define what action is taken when different types of RTF constructs are encountered.
Before starting, you should also read RTF::Reader::Context to get a better idea of how to do this.
Download (0.012MB)
Added: 2006-09-20 License: Perl Artistic License Price:
1209 downloads
XML::SAX2Perl 0.08
XML::SAX2Perl is a Perl module to translate Perl SAX methods to Java/CORBA style methods. more>>
XML::SAX2Perl is a Perl module to translate Perl SAX methods to Java/CORBA style methods.
SYNOPSIS
use XML::Perl2SAX;
$perl2sax = XML::Perl2SAX(handler => $java_style_handler);
XML::Perl2SAX is a SAX filter that translates Perl style SAX methods to Java/CORBA style method calls. This module performs the inverse operation from XML::SAX2Perl.
Perl2SAX is a Perl SAX document handler. The `new method takes a `handler argument that is a Java/CORBA style handler that the new Perl2SAX instance will call. The SAX interfaces are defined at < http://www.megginson.com/SAX/ >.
<<lessSYNOPSIS
use XML::Perl2SAX;
$perl2sax = XML::Perl2SAX(handler => $java_style_handler);
XML::Perl2SAX is a SAX filter that translates Perl style SAX methods to Java/CORBA style method calls. This module performs the inverse operation from XML::SAX2Perl.
Perl2SAX is a Perl SAX document handler. The `new method takes a `handler argument that is a Java/CORBA style handler that the new Perl2SAX instance will call. The SAX interfaces are defined at < http://www.megginson.com/SAX/ >.
Download (0.063MB)
Added: 2007-06-05 License: Perl Artistic License Price:
871 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above xml reader search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed