Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.

NetBeans 6: Matisse Updates

NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed.

Introduction to Groovy Part 3

In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.

Easier Custom Components with Swing Fuse

Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.

Benchmark Analysis: Guice vs Spring

Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
Replies: 0 - Pages: 1  
Threads: [ Previous | Next ]
  Click to reply to this thread Reply

C version of VTD-XML tutorial posted

URL: VTD-XML's C version of tutorial by example

At 4:59 PM on Dec 1, 2007, Jimmy Zhang wrote:

The C version of VTD-XML tutorial by example has been posted at at
http://downloads.sourceforge.net/vtd-xml/c_tutorial_by_code_examples.zip?use_mirror=easynews

Below is the readme for the tutorial...

There are 13 directories under this directory. Each directory contains
the C code of a short application written in VTD-XML. Additionally, each
directory contains the input and output XML documents. All those examples
are self-explanatory, ideally suited as the first course for learning
VTD-XML.

Below is a list of brief description of what each directory contains.

basic
1. hello world (parsing from a file) parse+ navigate
2. using XPath without namespaces
3. using XPath with name spaces

indexing
4. index writing
5. index loading

Incremental Modifier
6. modify an attribute value
7. remove element fragments
8. insert fragments


NS compensated fragments
9. insert namespace compensated element fragments

slicing
10. re-arrange element fragments

editing
11. create a template
12. edit the template
13. erase the template

thread.rss_message