xml nanny
STXML 3.0
Object-oriented framework for XML. more>>
It is straightforward and simple to use for probably 90% of what most people use XML for.
Future verions will build upon these foundations to make both creating and accessing XML-based data much easier.
FAQ XML 0.1
Maintain FAQs in XML format for easier use more>> Maintain FAQs in XML format for easier use
FAQ XML is a format and simple framework to maintain various lists of FAQs in structured, XML-based format. The list of FAQs can be easily produced into lots of various human-readable formats, employing usage of XSLT and several other external applications.
Currently, FAQ XML supports following target output formats:
- Interactive one-page HTML (enhanced with JavaScript)
- Simple one-page HTML
- Multi-page HTML
- Text file (requires Lynx)
- PDF print-ready output (requires TeX)
XmlPL 0.1.3
Free and open source XML processing language more>> Free and open source XML processing language
XmlPL is a programming language which provides built-in features for XML processing integrated with a C-like syntax. Among these features are XML path expressions and XML statements.
If you know C or C++, Java and XPath then XmlPL is very easy to learn. Since XML is a native data type it can be processed more naturally and efficiently using XML path expressions and inline XML.
Main features:>
- Supports inline XML data
- Uses an XML path language, similar to XPath, integrated with a C like syntax
- Provides advanced features for XML stream manipulation
- Gives the developer control over XML DOM memory usage
- Garbage collected
- Compiles to C++ for high portability and fast execution
- Easily extended with libraries and native code blocks
Enhancements:
- No longer requires XercesC, XMLCereal or XercesUtils.
- Added Debian build files
ASIP XML Maker 1.0
ASIP XML Maker - Convert tab-delimited files to XML files more>>
This application is a work in progress and, while fully functional as is, was designed to allow for a great deal of customization and/or enhancement by other users.
REALbasic 3.x source code is included.
XML-RPC Client 1.6
XML-RPC Client - Debugger for developers setting up/accessing XML-RPC services more>> XML-RPC Client - Debugger for developers setting up/accessing XML-RPC services
XML-RPC Client is a free Cocoa-based developer tool for Mac OS X Tiger that allows you to access and debug XML-RPC web services from the comfort of your desktop.
Its not much? and its not very full-featured. Basically, the suitably-named "XML-RPC Client" allows you to point at an arbitrary XML-RPC service URL available on the network, specify a method and (limited) parameters, and view the response in a readable display. Its pretty much meant to be used as a handy, graphical debugger for developers setting up or accessing XML-RPC services. I kinda needed something like this at work, and was tired of using the command line for something for which there should be a nice little graphical tool. Theres still work to be done. At this point, you can only send arguments of some of XML-RPCs "primitve" types: string, int, double, and boolean are supported. structs, arrays, base64 and dateTime.iso8601 are not yet supported. That means that you may not access any service methods requiring parameters of those types using XML-RPC Client. Release early and release often, right?
Enhancements
- Now a Universal Binary.
XML Tools 2.9.3
Scripting addition to parse & generate XML data. more>>
XML Tools 2.9.3 is a new, easy to use but powerful AppleScript Scripting Addition which allows AppleScript to parse and generate XML data.
License:Freeware
XML LIbrary (Basic) 1.1.6
XML LIbrary (Basic) is an innovative and versatile utility which provides an all-Transcript plugin for Revolution developers more>>
XML LIbrary (Basic) 1.1.6 is an innovative and versatile utility which provides an all-Transcript plugin for Revolution developers. Allows manipulation of multiple XML documents at once. The Basic version is free and allows reading and parsing of XML documents. Full documentation is included.
pbsw-XML 0.5.1
pbsw-XML - A module of convenience routines extending REALbasics XML classes more>>
Enhancements:
- Fixed a problem with some duplicated code causing "name in use" errors.
NSOF To XML 1.0
NSOF To XML - DCL-based newton stream object to XML converter more>>
The resulting files can be easily processed with XSLT like the one included in DropNotes.
NSOF files include .nwt e-mail attachment sent by SimpleMail or EnRoute, and most Newton Toolkit files. Notes sent as .nwt attachments can be further processed to be converted to XHTML.
TeXMLMate 1.4.1
TeXMLMate - check XML and XHTML documents for Well-Formedness and Validity more>>
ServingXML 1.0.5
Free and open source framework that will help you with XML data transformations more>> Free and open source framework that will help you with XML data transformations
ServingXML is an open source framework for flat/XML data transformations. ServingXML defines an extensible markup vocabulary for expressing flat-XML, flat-flat, XML-XML and XML-flat, processing in pipelines.
ServingXML comes with a console app, and also documents an API for embedding the software in a standard Java or J2EE application.
NOTE: ServingXML is licensed and distributed under the terms of the Apache License V2.0.
System requirements:
-
Enhancements
Bug fixes:
- loadComponentDefinitions(String[] hrefs)
- fails, fix contributed by Yex)
Enhancements:
- In previous versions, saxon:xquery could
- only be used to produce an XML document,
- now it can evaluate an expression that
- produces a non-XML string. See the
- xml-to-parameters example in
- servingxml-saxon/samples.
- Overrides have been added
- to IocContainerFactory.createIocContainer
- for DOM Document and InputStream objects.
XMLStarlet 1.0.1
XMLStarlet - Set of command line utilitieswhich can be used to transform, query, validate, and edit XML documents and files more>> XMLStarlet - Set of command line utilitieswhich can be used to transform, query, validate, and edit XML documents and files
XMLStarlet is a set of command line utilities (tools) which can be used to transform, query, validate, and edit XML documents and files using simple set of shell commands in similar way it is done for plain text files using UNIX grep, sed, awk, diff, patch, join, etc commands.
The XMLStarlet set of command line utilities can be used by those who have to deal with many XML documents on a UNIX shell command prompt as well as for automated XML processing with shell scripts.
Main features:
- Check or validate XML files (simple well-formedness check, DTD, XSD, RelaxNG)
- Calculate values of XPath expressions on XML files (such as running sums, etc)
- Search XML files for matches to given XPath expressions
- Apply XSLT stylesheets to XML documents (including EXSLT support, and passing parameters to stylesheets)
- Query XML documents (ex. query for value of some elements of attributes, sorting, etc)
- Modify or edit XML documents (ex. delete some elements)
- Format or "beautify" XML documents (as changing indentation, etc)
- Fetch XML documents using http:// or ftp:// URLs
- Browse tree structure of XML documents (in similar way to ls command for directories)
- Include one XML document into another using XInclude
- XML c14n canonicalization
- Escape/unescape special XML characters in input text
- Print directory as XML document
- Convert XML into PYX format (based on ESIS - ISO 8879), and vice versa
System requirements:
- libxml2
- libxslt
NOTE: XMLStartlet is licensed and distributed under the terms of the MIT license.
iTunes XML Library Parser 1.0
iTunes XML Library Parser - Realbasic class parses 10mb/sec more>>
XML Toolkit 2.0.2
XML Toolkit - REALbasic plug-in for parsing XML code more>>
A comprehensive and customisable framework for parsing and creating XML code to and from object structures.
Main features:
- Fully XML 1.0 compliant.
- Intuitive class structure.
- Highly customisable.
- Support for incremental parsing.
- Automatic output formatting.
- Support for HTML parsing.
- Support for text encodings.
- Cross-platform compatible.
Enhancements:
- Now compatible with RB5
- Fixed a problem that would lead to a crash in Windows builds (TextConverters only work on the Mac).
- Added SetAttribute(name as string, value as variant) method to XMLElement class. Creates a new attribute if none of that name exist.
- Added XMLContainer constructor which takes only source text (rather than source text and the HTML flag) and defaults to strict syntax.
- Now opens files using binary stream, improving performance on large files.
- Fixed an obscure bug that would occasionaly cause decoding of special characters to fail.
- The documentation is now much easier to navigate.