Hyperlink in XML
Ralph Ferris
ralph at fsc.fujitsu.com
Mon Nov 30 22:49:33 GMT 1998
At 04:32 PM 11/30/98 -0500, Scott Roth wrote:
>Below is a sample of my XML data. I am curious to how I get the PanelListID
>data to show up as a hyperlink. When I look at the file in the browswer it
>just has 5678, but no hyperlink. Could somebody please help this
>newbie....?
>
>Thanks,
>Scott Roth
>
>
><FILE>
>
> <Workflow>FILE CLUSTER</Workflow>
>
>
> <FileID>1234</FileID>
> <PanelListID><a href="http://www.yahoo.com">5678</a></PanelListID>
> <Date>
> <Day>13</Day>
> <Year>1998</Year>
> <Month>4</Month>
> </Date>
>
> </FILE>
You need to declare the "a"-type element in your DTD:
<!-- simple link declaration -->
<!-- -->
<!ELEMENT a (#PCDATA)>
<!ATTLIST a
xml:link CDATA #FIXED "simple"
href CDATA #REQUIRED
inline (true|false) true
content-role CDATA ""
content-title CDATA ""
title CDATA ""
role CDATA ""
actuate (user|auto) user
show (new|replace|embed) replace
behavior CDATA ""
>
You'll also need to define the formatting in your style sheet. In HyBrick,
since we're using DSSSL/Scheme as the style language, this looks like:
(element a
(make link
destination: (entity-address (attribute-string "href"))
(make score
type: 'after
color: red-color)))
Best regards,
Ralph E. Ferris
Fujitsu Software Corporation
xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
More information about the Xml-dev
mailing list