- Product Information
- Discussion (0)
XML Hammer 1.0 RC3
- Name:XML Hammer
- License:Freeware
- Developer:Edwin Dankert
- Downloads:50
- Rating:2 / 5
- OS:Windows All
- Size:9.4 MB
- D.M.C.A.
- Download >
XML Hammer 1.0 RC3
XML Hammer 1.0 RC3 Description:
XML Hammer is an open-source and free software that simplifies elementary XML actions like checking for well-formedness, validation, transformation and xpath searches using any JAXP implementation.
After all these years of XML, it is still relatively difficult to simply validate or transform XML files. You are currently either forced to use extensive, sometimes expensive, and most often difficult to use tools with a lot of extra functionality unnecessary for these simple tasks and very often not flexible enough to provide what you want, or you will have to be almost a programmer and create your own application or script to handle these elementary XML related tasks.
The XML Hammer tool addresses these issues by providing a free and open-source tool that has a (relatively) simple to use user-interface however still allowing the flexibility for the user to specify anything that he/she would have been able to specify when writing a script for this same task him/herself.
The functionality of the XML Hammer tool is based on the capabilities provided by JAXP and supports the JAXP API as fully as possible.
To achieve this, the functionality has been divided into five specific project types:
· XML Parser - Parse and validate XML files, using DTDs, XML Schema and other schema languages.
· XPath Search - Perform XPath searches on XML files.
· Schema Validator - Parse and validate Schema files, for XML Schema and other schema languages.
· XSL Transform - Transform XML documents using XSLT, allowing to specify associated and multiple transformations.
· Stylesheet Validator - Validate XSLT documents.
XML Hammer 1.0 RC3 Features:
· XML Input
The XML Input page allows to select the XML files that are used as input for the project. The XML files can be either specified one at a time or a filter can be used. The filter allows to filter the input files in the current directory, optionally allowing to recurse through sub directories, using wild-cards or regular expressions.
· XML Parser
The XML Parser project can be used to parse and validate XML documents. It is possible to specify whether to use a DOM builder or a SAX parser and whether this builder/parser is validating and/or XInclude-aware or Namespace-aware. To validate the XML, a schema language can be selected and schema documents can be associated.
The project properties or application preferences can be used to set the Document Builder, SAX Parser Factory and/or Schema Factory and specify the features, attributes and properties associated with these factories.
The resulting errors and warnings are grouped together by input XML document, opening an error or warning makes it possible to see all the specific exception details.
· XSL Transformer
The Transformer project can be used to transform XML documents using either the associated stylesheet(s), use a default transformer to format the input document or specify specific stylesheets. Parameters and Ouput Properties can be specified for any of these configurations.
Besides being able to specify Transformer specific options, it is also possible to specify XML Parser specific properties.
The project properties or application preferences can be used to set the Document Builder, SAX Parser Factory, Schema Factory and Transformer Factory and specify the features, attributes and properties associated with these factories.
Any errors, warnings and messages generated during the transformations are grouped together by input XML document, opening an error, warning or message makes it possible to see all the specific details.
· XPath Search
The XPath project can be used to search XML documents using a XPath expression.
Besides being able to specify XPath search specific options, it is also possible to specify XML Parser specific properties.
The project properties or application preferences can be used to set the Document Builder, SAX Parser Factory, Schema Factory and XPath Factory and specify the features, mappings, attributes and properties associated with these factories.
Any errors, warnings and XPath results generated during the transformations are grouped together by input XML document, opening an error, warning or XPath result makes it possible to see all the specific details.
· Schema Validator
The Schema Validator project can be used to validate Schema documents. It is possible to specify the schema-language.
The project properties or application preferences can be used to set the SAX Parser Factory and Schema Factory and specify the features and properties associated with these factories.
The resulting errors and warnings are grouped together by input Schema document, opening an error or warning makes it possible to see all the specific details for that error or warning.
· Sample Java Output
Sample Java output is generated for any specified configuration. This sample Java can be used as a start for a JAXP based application, or just as an example of how the current configuration could be specified using JAXP and Java.
· Project Properties
Properties can be specified for every project, the properties that can be specified are factory specific features, properties, mappings and attributes. The project specific properties can override the global application preferences.
· XML Hammer Preferences
The global XML Hammer Preferences can be used to provide default values for project specific Properties, specifying factory specific features, properties, mappings and attributes but the Preferences can also be used to specify other application global information, like specifying the class-path.
XML Hammer 1.0 RC3 Requirements:
· JDK: 5.0 or above.
· Disk: The XML Hammer takes approximately 30MB to install.
· Operating System: In theory the XML Hammer can be run on any operating system where JDK 5.0 has been installed.
XML Hammer security information
You cannot download any crack or serial number for XML Hammer on this page. Every software that you are able to download on our site is legal. There is no crack, serial number, hack or activation key for XML Hammer present here. Our collection also doesn't contain any keygens, because keygen programs are being used in illegal ways which we do not support. All software that you can find here is freely downloadable and legal.
XML Hammer installation package is prepared to be downloaded from our fast download servers. It is checked for possible viruses and is proven to be 100% clean and safe. Various leading antiviruses have been used to test XML Hammer, if it contains any viruses. No infections have been found and downloading XML Hammer is completelly problem free because of that reason. Our experts on malware detection tested XML Hammer with various spyware and malware detection programs, including fyxm.net custom malware and spyware detection, and absolutelly no malware or spyware was found in XML Hammer.
All software that you can find on our servers, including XML Hammer, is either freeware, shareware or open-source, some of the software packages are demo, trial or patch versions and if possible (public domain licence), we also host official full versions of software.
Because we want to be one of the fastest download sites on the web, we host all the software including XML Hammer on our servers. You cannot find here any torrents or download links that would lead you to dangerous sites.
Fyxm.net does support free software, however we do not support warez or illegal downloads. Warez is harming producers of the software.
Enjoy!
Rate XML Hammer 1.0 RC3!
Similar Programs | License | Size | Rating | |
---|---|---|---|---|
iTunes Library Parser | n/a | n/a | 3 / 5 | |
Wjjsoft Calculator | Freeware | 64 KB | 2 / 5 | |
Links Extractor | Freeware | 351 KB | 3 / 5 | |
Parse-O-Matic Power Tool | Trial | 1.6 MB | 3 / 5 | |
Aspose.Mime | Shareware | 638 KB | 2 / 5 |
Related Programs
- 1
ChessFEN
Multimedia > Graphic > Graphic Plugins229x - 2
HTML Parser
Coding > Coding languages / Compilers170x - 3
Pascal Analyzer
Coding > Other Coding Files166x - 4
B Compiler
Coding > Other Coding Files108x - 5
Type Parser
Office tools > Other Office Tools104x - 6
MailBee.NET IMAP
Coding > Components & Libraries100x - 7
Kabeja
Coding > Components & Libraries73x - 8
OzoRe
Others > Finances & Business57x - 9
JavaCC
n/a53x - 10
EasyPattern Engine
Office tools > Other Office Tools49x