Skip to content
Utility to perform basic changes (add, remove or replace nodes) on XML documents http://malat.biz/view/Projects/XMLPatch
C Shell
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
doc
src
t
COPYING
Makefile
README

README

XMLPATCH - simple non-interactive xml editor

Xmlpatch utilizes Jari Urpalainen's XML Patch library 
(http://xmlpatch.sourceforge.net/) to perform XML document changes. The changes
are specified using XML patch file with following structure:

<changes>
    <change file="PATH/TO/FILE">
        <add sel="XPATH EXPRESSION">
            CONTENT_TO_BE_ADDED
        </add>
        <replace sel="XPATH EXPRESSION">
            NEW_CONTENT
        </add>
        <remove sel="XPATH EXPRESSION"/>
    </change>
</changes>

One change node can contain any number of add, replace and remove nodes and
changes node can contain any number of change nodes.

See xmlpatch --help for more informations or run make doc and then check out
doc/examples.html for examples.
Something went wrong with that request. Please try again.