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

  • From: Peter Flynn <peter@s...>
  • To: xml-dev@l...
  • Date: Fri, 13 Jul 2001 23:22:31 +0100

On Fri, 13 Jul 2001, Hewko, Doug wrote:
> Thanks for the reply. If you use a XML file, then aren't you limiting
> yourself to just one style sheet? 

Not really, just use different stylesheets in skeletons and
include the data at the right point. Not very elegant but if
all you need is different URLs for the different views of
the phone list, this is one way to do it without duplicating
the file pre-sorted.

[phones.dat]
<person>...</person>
<person>...</person>
<person>...</person>
...etc...

[location.xml]
<?xml version="1.0"?>
<!DOCTYPE phonelist [
<!ENTITY phones SYSTEM "phones.dat">
]>
<?xml-stylesheet href="location.xsl" type="text/xsl"?>
<phonelist>
&phones;
</phonelist>

[alpha.xml]
<?xml version="1.0"?>
<!DOCTYPE phonelist [
<!ENTITY phones SYSTEM "phones.dat">
]>
<?xml-stylesheet href="alpha.xsl" type="text/xsl"?>
<phonelist>
&phones;
</phonelist>

///Peter

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