var fDesc=new Array(); fDesc[0] = "XML Browser - XPath & Text Search

Every developer working with large number of XML files inevitably runs into the problem of how quickly and easily to find information in those files. The traditional text search works as far as simple queries go but it does not take advantage of the tree-like, information-rich structure of XML. It is pretty much like running a text search against a database without using the power of SQL.

XmlBrowser offers an elegant solution. It uses compact and powerful XPath queries to find information in hundreds and thousands of XML files for just a few seconds.

Imagine you have thousands of XML files with information about books. For simple queries like finding all books written by a given author text search might do the job. But it falls short as soon as we make the search a little more interesting by adding a few conditions like “written after a certain year” or “costs less than X”."; function tShowHide(id, show) { var s = document.getElementById("desc"); if ((s.innerHTML.length<=212 || show==1) && show!=2) { s.innerHTML = fDesc[id]; if (document.getElementById('m1')) document.getElementById('m1').style.display='none'; if (document.getElementById('m2')) document.getElementById('m2').style.display='none'; if (document.getElementById('more_txt')) document.getElementById('more_txt').style.display='inline'; } else { s.innerHTML = ''; } }