[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Getting information from a server

  • From: Matt Sergeant <matt@s...>
  • To: Sarveshwar Rao Duddu <duddu@v...>
  • Date: Wed, 5 Jul 2000 11:10:12 +0100 (BST)

sybase date
On Wed, 5 Jul 2000, Sarveshwar Rao Duddu wrote:

> Hi,
> 
> I am working on an application where a server will send an XML document to
> the client.
> This XML document may have references to entities which are external. And
> the data of
> those entities will be on the server - this is similar to the <IMG tag in
> HTML, the tag is sent
> as part of the document, the image data is available only on the server.
> 
> Supposing that the URI in the entity definition will be something like
> "X-Test://", is there
> any parser which after finding that "X-Test" is a protocol it cannot
> understand, request the
> application to make available the data? Or will I have to hack into the
> sources of the parser?

I guess the answer is "it depends". With Perl's XML::Parser (based on
expat) you can register an ExternEnt handler (and by inference I'm
assuming you can do that with expat itself), which will be called when an
external entity is referenced, then you're free to handle the scheme in
whatever manner you choose. 

Java parsers probably implement this slightly differently, hence the "it
depends". You're probably best looking at the SAX2 docs on
http://www.megginson.com, look for the EntityResolver method in the SAX2
API docs.

Of course if you didn't write the client application, then you're probably
out of luck!

-- 
<Matt/>

Fastnet Software Ltd. High Performance Web Specialists
Providing mod_perl, XML, Sybase and Oracle solutions
Email for training and consultancy availability.
http://sergeant.org | AxKit: http://axkit.org


***************************************************************************
This is xml-dev, the mailing list for XML developers.
To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev
List archives are available at http://xml.org/archives/xml-dev/
***************************************************************************

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.