[Home] [By Thread] [By Date] [Recent Entries]

  • From: Clark Cooper <coopercc@n...>
  • To: jan.arve@b...
  • Date: Thu, 11 May 2000 19:39:45 -0400


jan.arve@b... wrote:
-- I'm telling expat to parse this little document fragment:
-- <?xml version="1.0"?>
-- <size height="180" width="70"/>
--
-- It seems that expat will parse it with no complaints
-- and output it to my handlers as "size" is stored as a start/end-element
-- pair.
--
-- The consequence is that my output document will look like this:
-- <?xml version="1.0"?>
-- <size height="180" width="70"></size>

In your start handler, call the defaultCurrent function. Then check
whether the returned string ends with "/>". If so, you've got an empty
tag and can generate one. You'll also need to record this fact in your
user data so that your end handler doesn't generate an end tag.

-- 
Clark Cooper		Software Engineer	Home:   coopercc@n...
			Schenectady, NY	USA	Work:   cccooper@l...

***************************************************************************
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/
***************************************************************************

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member