OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] A question about XML browsers/editors

[ Lists Home | Date Index | Thread Index ]

This functionality is more or less there in Dimitre Novachev's "XPath 
Visualizer" available on [1]. He has also worked out a Mozilla version 
but I don't know if that is available yet (I remember there are some 
small things needed to be worked out).

I also recently stubled on a project with the same name [2] written in 
Java but haven't played with it yet.

As far as I know, both sources are open.

[1] http://www.vbxml.com/xpathvisualizer/default.asp
[2] http://www.logilab.org/xpathvis/


Paul Warren wrote:

>On Thu, 2002-11-28 at 04:35, oni@acm.org wrote:
>>Are there some such XML browser/editor that searches
>>all paths to a specified element and expands only those 
>>paths while keeping other subtrees fold?
>Not sure if this is exactly what you wanted, but as part of our
>development of Pathan (an XPath implementation for Xerces C) we
>developed an xgrep tool:
>  [pdw@tugela pdw]$ cat foo.xml 
>  <bib>
>    <book>
>      <title>...</title>
>      <publisher>...</publisher>
>    </book>
>    <article>
>    ...
>    </article>
>  </bib>
>  [pdw@tugela pdw]$ xgrep -v //title foo.xml 
>  <?xgrep-match [foo.xml]--------------------------------?>
>  <title>...</title>
>xgrep is included in the source distribution for Pathan, available from:
>  http://software.decisionsoft.com/pathanIntro.html
>xgrep was originally developed as a testing tool and as such it works,
>but some aspects such as error reporting and packaging are not as
>polished as we would like.  We are currently working on improving xgrep,
>and including it in the binary distributions.  In the meantime, drop us
>an email if you need any assistance using it.


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS