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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: XML pretty printing in HTML

[ Lists Home | Date Index | Thread Index ]
  • From: "Hunter, David" <dhunter@Mobility.com>
  • To: 'Warren Hedley' <w.hedley@auckland.ac.nz>, xml-dev@ic.ac.uk
  • Date: Tue, 6 Jul 1999 09:33:50 -0400

> From: Warren Hedley [mailto:w.hedley@auckland.ac.nz]
> Hi everybody
> 
> I'm on the lookout for a tool that will allow me to pretty print
> XML files in such a manner that they can be pasted into an HTML
> page. For example, I would like to transform
<snip/>
> to (hope the line wrapping doesn't make this too confusing)
<snip/>
> You get the idea. All attributes are coloured red, attribute 
> values blue,
> element names green, CDATA yellow, etc. (Yuck, that looks hideous).
> Whitespace is preserved, so that "longName" is under "name" 
> in element2.
> 
> Preferably, all of this without having to do a bunch of 
> coding in XSL or
> otherwise. Surely, someone must have already done this - it would be a
> pretty simple PERL script given a well-formed file. I had a look on
> xmlsoftware.com but couldn't find anything.

Okay, I know you said you don't want to have to do a bunch of XSL coding,
but you <em>might</em> want to look at the default XSL file used by
Microsoft to display XML documents in the IE5 browser.  It takes any XML
file and displays it in the browser as a collapsible tree, complete with
some colour coding.  I'm betting that you could modify it to get the exact
styling you're looking for.  You can download it at
http://msdn.microsoft.com/xml/samples/defaultss/defaultss.xsl

Hope this helps.

David Hunter
david.hunter@mediaserv.com
MediaServ Information Architects
http://www.MediaServ.com

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)






 

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

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