An Internet-Scale Service for Publishing and Locating XML Documents

Try it!

  • Main Page
  • Locate XML Documents
  • Complete the below form to publish an XML document.
    XML file name (size limit = 100KB)
    XML DTD 3
    Docid 1,2
    1. Docid serves as a global identifier for your document. For instance, "your-email:local-docid" (e.g., foo@foo.edu:1234) can serve as a Docid. For privacy/security reasons, you can provide any other form of id (e.g., URL) instead of an email address. If you provide a junk id, it is still OKAY. A user will not be able to contact the publisher, once the document is located.
    2. When a user issues an XPath query, psiX locates relevant XML documents that contain the query pattern and returns their global docids. Using the global docids, the user can then request the actual XML documents from their publishers.
    3. If DTD is not provided, then the document signature is constructed using the distinct tags in the document. Thus the structural information is ignored. When a query is issued, the DTD should not be specified in order to retrieve the published document.