(Sorry I’m a bit late getting this out!) The focus of day 4 of the XML workshop was XQuery. Yet another topic I don’t have much experience with and have been slightly intimidated by up until this point. Patrick Yott showed us that each XQuery is typically based on the FLWOR module:
For
Let
Where
Order
Return
Using this basic model [...]
Read Full Post »
Tags:
arl,
workshop,
XML
The morning of day 3 focused on advanced XSLT; primarily conditionals such as <xsl:if>, <xsl:choose>, <xsl:when>, and <xsl:otherwise>. There was also discussion of XSLT functions such as position(), last(), and name(). name() is really helpful if you want to know what the name of a given node is or use the name of a given [...]
Read Full Post »
Tags:
arl,
workshop,
XML
Day 2 of this workshop had us spending the morning focusing on XML-Schemas some more. We had the opportunity to markup a document in light of a particular schema, which was enlightening but not something I’d likely do as part of my job.
The afternoon session focused on XSLTs. Most of this was review for me. [...]
Read Full Post »
Tags:
arl,
workshop,
XML
This week I’m in Austin for ARL’s workshop on Web Development with XML. Over the course of 4 days the workshop is supposed to cover a range of topics from What is XML to XQuery. I signed up mostly for Days 3-4 but thought that after not using some of my XML skills in a [...]
Read Full Post »
Tags:
arl,
workshop,
XML
Posted in Coldfusion, XML on Sep 28th, 2006 1 Comment »
I’ve been posting off and on about ways to transform an RSS or Atom feed into HTML using an XSLT, and Coldfusion. However, I failed to mention that you can also use the DOM and Coldfusion to make the transform happen. Here is a working example that does RSS 1.0, RSS 2.0, and Atom 1.0 [...]
Read Full Post »
Tags:
Coldfusion,
DOM,
namespaces,
XML
Posted in XML on Sep 22nd, 2006 No Comments »
So Bruce gave me a few tips on how to create a more effective transform that would change all different types of newsfeeds into HTML. My conversations with him helped me discover the fact that there are two different ways to develop XSLTs: push and pull methods. For a more detailed explanation check out this [...]
Read Full Post »
Tags:
XML,
XSLT