|
Subject: Re: XSL and XML From: Chris Lilley <chris@xxxxxx> Date: Sun, 25 Apr 1999 01:25:57 +0200 |
"Trahan, Shane" wrote:
> Here is just an example of my code..
>
> MYFIRST.DTD
> <!ELEMENT FromQtr1 (DUID,STATCODE,FIID,QEXTYPE,ROC)>
> <!ELEMENT DUID (#PCDATA)*>
> <!ELEMENT STATCODE (#PCDATA)*>
> <!ELEMENT FIID (#PCDATA)*>
> <!ELEMENT QEXTYPE (#PCDATA)*>
> <!ELEMENT ROC (#PCDATA)*>
>
> XMLTEST.XML
> <?xml version ="1.0"?>
> <!DOCTYPE QTR1 SYSTEM "MyFirst.dtd">
> <FromQtr1>
The top level element has to match the name in the doctype declaration
> <DUID>NJ08020157</DUID>
> <StatCode>02</StatCode>
XML is case sensitive. STATCODE is not the same element as StatCode.
> <FIID>458000</FIID>
> <QEXTYPE>CAI</QEXTYPE>
> <ROC>1.0</ROC>
> </FromQtr1>
<?xml version ="1.0"?>
<!DOCTYPE FromQtr1 SYSTEM "MyFirst.dtd">
<FromQtr1>
<DUID>NJ08020157</DUID>
<STATCODE>02</STATCODE>
<FIID>458000</FIID>
<QEXTYPE>CAI</QEXTYPE>
<ROC>1.0</ROC>
</FromQtr1>
So, now you have a valid document, you can display it using eiother CSS
or XSL (or indeed a Java applet or whatever you want).
<?xml version ="1.0"?>
<?xml-stylesheet type="text/css" href="myfirst.css"?>
<!DOCTYPE FromQtr1 SYSTEM "MyFirst.dtd">
<FromQtr1>
<DUID>NJ08020157</DUID>
<STATCODE>02</STATCODE>
<FIID>458000</FIID>
<QEXTYPE>CAI</QEXTYPE>
<ROC>1.0</ROC>
</FromQtr1>
Now you have a link to a stylesheet in there, so you need a stylesheet,
called myfirst.css:
FromQtrl {display: block; clor: black; background: white; margin: 5%}
DUID, STATCODE,FIID,QEXTYPE,ROC { display: inline }
DUID {color: red; border: thin solid green}
FIID {color: blue }
ROC (color: green }
Without seeing a larger example or knowing what the elements mean, its
difficult to produce a meaningful stylesheet.
--
Chris
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: XSL and XML, Chris Lilley | Thread | Re: XSL and XML, john . markor |
| Re: XSL and XML, Chris Lilley | Date | Re: xlxp-dev: XSL and editing tools, Chris Lilley |
| Month |