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 50.332.159 Times

Query-Oriented Model for XML 0.1 Alpha1

  Date Added: June 20, 2010  |  Visits: 1.265

Query-Oriented Model for XML 0.1

Report Broken Link
Printer Friendly Version


Product Homepage
Download (93 downloads)



Query-Oriented Model for XML is a lightweight XML processing framework for Java that promotes the use of XPath instead of Java code for consuming XML. The resulting code from Query-Oriented Model for XML, is simple and expressive with no meaningless objects and no meaningless parameters - just pure business code. Heres a sample of usage (from a testcase -- heres the used XML document): public class BigTest extends TestCase { public static final String[] CONTEXT = {"c urn:catalog", "n urn:name"}; @QUseContext("CONTEXT") // Use the namespace context specified by the CONTEXT field. public void test() { InputStream xml = QomTestResources.getTestXml("catalog.xml"); // Get the source. QLocation root = new QBuilder().build(xml); // Build the root location. // Test a deep query. Assert.assertEquals("Harold", root.value("//c:maintainer/n:name[n:first_name = Elliotte]/n:last_name")); QLocation[] composers = root.locateAll("c:composer"); // Test a multi-query. Assert.assertEquals(4, composers.length); String[] names = {"Julie", "Margaret", "Beth", "Linda"}; for (int i = 0; i < composers.length; ++i) { Assert.assertEquals(names[i], composers[i].value("n:name/n:first_name")); // Test relative queries. } } }.

Requirements: No special requirements
Platforms: Linux
Keyword: Assert Assertequals Context Lightweight Markup Model Oriented Model Processing Queryoriented Test Text Editing Processing Xml
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


QUERY-ORIENTED MODEL FOR XML 0.1 RELATED
Utilities  -  XML Tree Object Model Parser 1.0.1
XML Tree Object Model Parser is an easy to use XML parser designed to provide an easy and simple to use library for parsing XML configuration files. It is split into two components. The first one is the Parser itself, which uses J2SE 1.4 XML...
61.44 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  
Modules  -  SimpleLink 0.5.1
Markdown is a lightweight markup language that converts plain text conventions to well formatted XHTML.InstallationUnpack and upload it to the /wp-content/plugins/ directory.Activate the plugin through the 'Plugins' menu in WordPress....
 
Programming  -  MarkWrap 0.3
The MarkWrap library (pronounced "mark wrap" or "more crap", depending on your preference) is a unified Scala API for various underlying lightweight markup APIs. Currently, it supports: * Markdown, via the PegDown parser. *...
10.24 KB  
Utilities  -  XPontus XML Editor 1.0.0.2
XPontus XML Editor is a simple XML Editor oriented towards text editing. It can perform validation(DTD, XML Schema, Relax NG, Batch XML validation), XSL transformations(HTML, XML, PDF, SVG), schema/DTD generation, XML/DTD/HTML/XSL code completion,...
23.5 MB  
Utilities  -  aoeui 1.1.0
aoeui project is a lightweight unobtrusive text editor optimized for the Dvorak keyboard layout. These are the sources for the aoeui, a lightweight and unobtrusive text editing program that is optimized for fast editing by users of the Dvorak...
83.97 KB  
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  -  ezXML 0.8.6
ezXML is a C library for parsing XML documents inspired by simpleXML for PHP. As the name implies, its easy to use. Its also fast and lightweight (less than 20k compiled). Example Usage Given the following example XML document: < ?xml...
17.41 KB  
Utilities  -  Grutatxt 2.0.13
Grutatxt is a plain text to HTML (and other formats) converter. Grutatxt project succesfully converts subtle text markup to lists, bold, italics, tables and headings to their corresponding HTML, troff, man page or LaTeX markup without having to...
29.7 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  -  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  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Utilities  -  Nessconnect 1.0.2
Nessconnect is a GUI, CLI and API client for Nessus and Nessus compatible servers. With an improved user interface, it provides local session management, scan templates, report generation through XSLT, charts and graphs, and vulnerability trending.
819.2 KB  
Utilities  -  Dynamic Power Management 2.6.16
The Dynamic Power Management (DPM) project explores technologies to improve power conservation capabilities of platforms based on open source software. Of particular interest are techniques applicable to running systems, adjusting power parameters...
30.72 KB  
Utilities  -  Ethernet bridge tables 2.4.37.9
Ethernet bridge tables - Linux Ethernet filter for the Linux bridge. The 2.4-ebtables-brnf package contains the ebtables+bridge-nf patch. Be sure to check out the ebtables hp. This site also contains the arptables userspace tool.
40.96 KB  
Utilities  -  SaraB 1.0.0
SaraB works with DAR (Disk ARchive) to schedule and rotate backups on random-access media (i.e. hard drives, CDs, DVDs, Zip, etc. Basically anything except magnetic tapes.) This reduces hassle for the administrator by providing an automatic backup...
20.48 KB  
Utilities  -  Command Not Found 0.2.41
Command Not Found is a program that uses a cache of existing programs and their associated packages to aid users in their day-to-day command-line work. Usage: command-not-found [options] Options: ...
30.72 KB