Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.483.380 Times

REXML 3.1.5

  Date Added: February 26, 2010  |  Visits: 689

REXML

Report Broken Link
Printer Friendly Version


Product Homepage
Download (102 downloads)



REXML is a conformant XML processor for the Ruby programming language. REXML passes 100% of the Oasis non-validating tests and includes full XPath support. REXML is reasonably fast, and is implemented in pure Ruby. Best of all, it has a clean, intuitive API. REXML is included in the standard library of Ruby. This software is distribute under the Ruby license. REXML arose out of a desire for a straightforward XML API, and is an attempt at an API that doesnt require constant referencing of documentation to do common tasks. "Keep the common case simple, and the uncommon, possible." REXML avoids The DOM API, which violates the maxim of simplicity. It does provide a DOM model, but one that is Ruby-ized. It is an XML API oriented for Ruby programmers, not for XML programmers coming from Java. Some of the common differences are that the Ruby API relies on block enumerations, rather than iterators. For example, the Java code: for (Enumeration e=parent.getChildren(); e.hasMoreElements(); ) { Element child = (Element)e.nextElement(); // Do something with child } in Ruby becomes: parent.each_child{ |child| # Do something with child } Cant you feel the peace and contentment in this block of code? Ruby is the language Buddha would have programmed in. One last thing. If you use and like this software, and youre in a position of power in a company in Western Europe and are looking for a software architect or developer, drop me a line. I took a lot of French classes in college (all of which Ive forgotten), and I lived in Munich long enough that I was pretty fluent by the time I left, and Id love to get back over there..

Requirements: No special requirements
Platforms: Linux
Keyword: Api Child Conformant Dom Markup Parsing Processor Programming Rexml Ruby Ruby Programming Text Editing Processing Xml Processor
Users rating: 0/10

License: Shareware Size: 522.24 KB
USER REVIEWS
More Reviews or Write Review


REXML RELATED
Programming  -  Extensible GNU Awk, with XML, PostgreSQL 1.0
An extension of GAWK, the GNU implementation of the AWK Programming Language, for processing XML data. XMLgawk is just one of the extensions that come with the xgawk distribution. The others are the PostgreSQL and the MPFR extension.
3.08 MB  
Utilities  -  ShaniXmlParser 1.4.15
ShaniXmlParser is an XML/HTML DOM/SAX parser that can be validating. It can parse badly formed XML files. ShaniXmlParser can parse files with inverted tags and bad escaped &, . ShaniXmlParser expands all HTML entities. ShaniXmlParser is...
2 MB  
Utilities  -  XML From Plain Text 0.03
XML From Plain Text (xfpt) is a program that reads a file of plain text that contains relatively simple markup, and outputs an XML file. It is intended to simplify the management of XML data. The project is not a program that attempts to turn a...
133.12 KB  
Utilities  -  xfpt 0.00
xfpt is a program that reads a file of plain text that contains relatively simple markup, and outputs an XML file. xfpt project is intended to simplify the management of XML data. It is not a program that attempts to turn a plain text document...
122.88 KB  
Utilities  -  XOM 1.1
XOM is an XML object model. XOM project is a tree-based API for processing XML with Java that simultaneously supports streaming. In many use-cases, it can process arbitrarily large documents with effectively constant memory sizes. It strives...
430.08 KB  
Utilities  -  openWYSIWYG 1.01
openWYSIWYG is a cross-browser WYSIWYG editor packed with every rich-text editing feature you need to make your content management system or custom Web application that much better. openWYSIWYG project easy easy to set up, and you can quickly...
77.82 KB  
Utilities  -  libsgml 1.1.4
libsgml is a fast, lightweight state machine SGML parser capable of parsing HTML, XML, and most other markup languages in their most elementary forms. libsgml library natively supports parsing HTML and XML documents into a tree format (DOM). All...
102.4 KB  
Utilities  -  safox 0.5
safox is a simple PHP API for XML handling. safox merges the DOM approach with XML, and it provides a simple, object-oriented API for PHP-based XML generation, parsing, manupilation, and traversal. SAFOX provides a generation package and a...
10.24 KB  
Utilities  -  Simple DocBook Processor 0.03
Simple DocBook Processor project reads a DocBook XML file, processes it into typeset pages, and outputs the result as PostScript (which can easily be converted to a PDF). It is "simple" because it supports only a subset of DocBook, and also...
808.96 KB  
Science  -  JTS 2 GML (DOM) rc
This project aims to produce a fast and reliable Java library for converting JTS (Java Topology Suite) Geometry Objects into OGC GML-conformant DOM Elements
10.07 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, UTILITIES
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  wpCache WordPress HTTP Cache 1.1
wpCache is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache decreases dramatically the page and the...
2.85 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Utilities  -  Recovery Explorer Standard - Linux 6.14.2
Recovery Explorer Standard is a powerful utility for data access and recovery, formatted file system reconstruction, disk-on-disk data recovery and file system access after diverse cases of data loss or file system damage. Recovery Explorer...
7.56 MB  
Utilities  -  Recovery Explorer RAID - Linux 6.14.2
Recovery Explorer RAID is a data recovery utility that is primarily meant to handle data loss from various RAID storages, but can be used for regular recovery operations as well. The software can access and recover lost data from the file...
7.56 MB  
Utilities  -  Recovery Explorer Professional - Linux 6.14.2
Recovery Explorer Professional is a utility for accessing and recovering lost files, formatted file system reconstruction, disk-on-disk data recovery and file system access after various cases of data loss or file system damage. The software can...
7.56 MB  
Utilities  -  UFS Explorer Professional Recovery (Lin) 5.24.2
UFS Explorer Professional Recovery is a full-featured software application created for both data recovery professionals and technical specialists-novices in data recovery. The application successfully combines low-level data analysis and data...
22.74 MB  
Utilities  -  UFS Explorer RAID Recovery (Linux) 5.24.2
UFS Explorer Standard Recovery for RAID (RCI) is a software product for reconstruction of complex RAID-systems and recovery of lost and deleted data from these systems. The software is applicable for recovery from other storages as well: PC, USB...
22.13 MB