stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Five XSLT Basics







Five XSLT Basics

Five XSLT Basics 12/02/2003 01:58 AM

You've just inherited a new project at work that requires you to learn XSLT, but you don't have a clue where to start. This article by Michael Fitzgerald should give you a leg up over the wall. It covers five basics of XSLT 1.0--from what it is to how to get it to work--information you'll also find in the first chapter of Michael's book, Learning XSLT.




This is a GrokNews Entry: (what is grok?)





Similar Items

Five XSLT Basics

Grok Headline matches for Five XSLT Basics

mod-xslt 1.3.6


mod-xslt 1.3.6 08/30/2004 06:27 AM
An Apache module that applies XSLT stylesheets to XML files on the fly.

XML::XSLT


XML::XSLT 02/16/2004 09:18 AM
XML::XSLT 0.47 released

XML-XSLT-0.47


XML-XSLT-0.47 02/16/2004 10:51 AM

Using XSLT with PHP


Using XSLT with PHP 12/05/2003 07:52 PM
XSLT (XSL Transformations) plays a vital role in the transformation and presentation of XML documents. Though the primary intent ...

mod-xslt 1.3.3


mod-xslt 1.3.3 07/14/2004 01:24 PM
An Apache module that applies XSLT stylesheets to XML files on the fly.

mod-xslt


mod-xslt 08/30/2004 06:49 AM
mod-xslt 1.3.6 (stable) released

mod-xslt 1.3.2


mod-xslt 1.3.2 06/06/2004 06:50 AM
An Apache module that applies XSLT stylesheets to XML files on the fly.

mod-xslt 1.3.5


mod-xslt 1.3.5 08/01/2004 04:26 PM
An Apache module that applies XSLT stylesheets to XML files on the fly.

XSLT


XSLT 10/19/2002 01:34 AM
PHP class which will hopefully make it a little bit easier to work with PHPs XSLT extension

mod-xslt 1.3.4


mod-xslt 1.3.4 07/25/2004 07:38 PM
An Apache module that applies XSLT stylesheets to XML files on the fly.

XSLT Reflection


XSLT Reflection 11/05/2003 08:20 PM
Reflection enables a programming language to inspect and modify its own code. XSLT, being expressed in XML, comes with this built in. This article shows how XSLT can be used to process XSLT to solve real problems.

mod-xslt for Apache 2.0.35 and later


mod-xslt for Apache 2.0.35 and later 12/13/2003 06:29 PM
mod_xslt 2.0.0 released

Conversions using XSLT


Conversions using XSLT 11/01/2002 02:37 AM
CNET Nov 1 2002 2:02AM ET

XSLT Processing in .NET


XSLT Processing in .NET 08/14/2002 06:28 PM
Joe Feser gives an overview of the many ways XML can be transforming using XSLT within the Microsoft .NET Framework.

Transforming XML with XSLT and PHP


Transforming XML with XSLT and PHP 10/29/2003 02:21 AM
In this tutorial, Timothy shows you how to use XSLT to transform XML documents into HTML documents. Of course, the use of PHP XSLT functions are highlighted.

Grouping With XSLT 2.0


Grouping With XSLT 2.0 11/05/2003 08:20 PM
In his latest Transforming XML column Bob DuCharme explains how to use the new grouping facilities in XSLT 2.

Sorting in XSLT (XML.com)


Sorting in XSLT (XML.com) 07/09/2002 11:19 AM

Sorting in XSLT


Sorting in XSLT 07/03/2002 05:15 PM
In this month's Transforming XML column, Bob DuCharme explains the various uses of xsl:sort, including sort ordering, multiple keys, and reversing the sort.

XSLT in Safari


XSLT in Safari 08/15/2004 10:51 PM

Some time ago we switched over to libxml in Safari for the processing of XML (and XHTML) files. I'm happy to report that we now have basic XSLT support working in Safari using libxslt. You can style your XML using xml-stylesheet processing instructions. I don't yet have a programmatic JS API working for transforming documents, but that shouldn't be too difficult to add. What I really need are XSLT test cases that use xml-stylesheet. Track back or comment if you know of some good test cases online that I can use, or just generally have suggestions to make regarding XSLT support.


XSLT 2.0 Web Development


XSLT 2.0 Web Development 06/02/2004 02:37 AM
Java Pro Jun 2 2004 5:32AM GMT

Backup Basics


Backup Basics 07/08/2004 08:26 PM
G4 Tech TV Jul 9 2004 0:43AM GMT

ZPT Basics (part 4)


ZPT Basics (part 4) 10/31/2002 06:32 PM
In this concluding article, get up close and personal with METAL, the macro language that allows you to add reusability to your Zope templates.

Copyright Basics


Copyright Basics 07/01/2004 07:02 AM
a good introductory reference

PHP Cookbook Ch 8: Web Basics (PDF)


PHP Cookbook Ch 8: Web Basics (PDF) 11/11/2002 06:02 AM
Web programming is probably why you’re reading this book. It’s why the first version of PHP was written and what continues to make it so popular today. PHP makes it easy to write dynamic web programs that do almost anything. Other chapters cover various PHP capabilities, like graphics, regular expressions, database access, and file I/O. These capabilities are all part of web programming, but this chapter focuses on some web-specific concepts and organizational topics that will make your web programming stronger.

"zeldman.blabra"

Getting back to basics


Getting back to basics 12/17/2004 06:28 PM
I've been spending some wee bit of my evening time lately getting back to basics--PBASIC, to be exact. I picked up a one of Parallax's nifty little Basic Stamp Discover Kits on a recent visit to that geek supermarket, Fry's electronics. (The "never shop when you're hungry" addage doesn't only apply to food, you know.)

Read more...

Back to the basics


Back to the basics 09/21/2004 10:11 PM
Computer Times Asia Sep 22 2004 2:02AM GMT

DirectX 3D Basics - I


DirectX 3D Basics - I 07/30/2004 08:31 AM
Express Computer India Jul 30 2004 12:35PM GMT

Carrara 3D Basics


Carrara 3D Basics 06/03/2004 09:11 AM
Carrara 3D Basics isn't going to break the bank, and it provides the closest thing possible to immediate gratification in a 3D program. By Paul Yoon, MacAddict (via MyAppleMenu)

AppleScript Basics


AppleScript Basics 08/12/2004 01:26 PM
You use AppleScript's Script Editor application to write small programs or scripts that include specially worded statements. AppleScript statements are converted by Mac OS into Apple events--messages that can be understood by the operating system and applications. When you run a script, the script can send instructions to the operating system or applications and receive messages in return.

PHP Debugging Basics


PHP Debugging Basics 08/12/2004 08:48 PM
Whether you're a PHP newbie or a wizard, your programs are going to have bugs in them. Nobody's perfect. David Sklar, author of Learning PHP 5, provides some basic techniques for finding and fixing the problems in your programs. In particular, he covers how to set up error reporting as you like it, how to find parse errors, and how to inspect program data.

The Utility Basics


The Utility Basics 03/08/2004 11:20 PM
CEO: Veritas' building blocks let buyers exploit own resources.

Google PR Basics


Google PR Basics 03/14/2005 05:17 PM
"There seem to be a lot of questions around WW that suggest some people aren't familiar with PR and how it works. I've put this thread together in an attempt to answer questions that would save new members posting basic PR questions."

ZPT Basics (part 2)


ZPT Basics (part 2) 10/10/2002 09:55 AM
Dig deeper into the world of ZPT with examples and illustrations of how to create, manipulate and use variables and conditional tests in your templates.

More Sybase XML basics


More Sybase XML basics 07/21/2002 10:36 PM
CNET Jul 21 2002 10:12PM ET

ZPT Basics (part 1)


ZPT Basics (part 1) 10/03/2002 12:41 PM
Contrary to what you might think, DTML isn't the only programming language available to you in Zope. Take a look at Zope Page Templates (ZPT), a template-based alternative that makes it easier for designers and developers to collaborate on Zope application development.

ZPT Basics (part 3)


ZPT Basics (part 3) 10/10/2002 09:55 AM
Now that you've got the skinny on variables and conditional statements, expand your knowledge of the ZPT universe with this discussion of TAL loops, dynamically-generated attributes and error handlers.

CD Burning Basics


CD Burning Basics 05/23/2002 10:39 PM

mod_perl/XSLT Developer


mod_perl/XSLT Developer 05/18/2004 04:25 PM
Whapps, LLC. - United States, Ohio, Cincinnati (2004-05-18)

The XSLT C library for GNOME 1.1.0


The XSLT C library for GNOME 1.1.0 11/04/2003 06:00 PM
The XSLT C library developed for the GNOME project.
Grok Description matches for Five XSLT Basics
GrokA matches for Five XSLT Basics

Dirty XSLT Output


Dirty XSLT Output 09/25/2002 06:11 PM
John Simpson returns to answer more XML questions; this time he tackles a tricky interaction between implicit and explicit XSLT rules.

Internet Explorer Tools for Validating
XML and Viewing XSLT Output


Internet Explorer Tools for Validating
XML and Viewing XSLT Output
03/20/2003 08:33 AM

Dependent ComboBox in HTML build with
XSLT


Dependent ComboBox in HTML build with
XSLT
01/10/2003 04:46 AM
Top XML Jan 10 2003 3:38AM ET

XSLT debate and critique


XSLT debate and critique 06/05/2002 07:50 AM
XSLT was designed as a language for transforming XML documents into other documents (perhaps also XML). In essence, XSLT "transformations" are made of templates that match portions of input documents and correspondingly emit portions of output documents. The XSLT engine applies the appropriate templates (usually recursively) to input documents to yield output documents. Thus, XSLT seems perfect for our task. We can simply match the text portions of our input documents, perform our substitutions, and emit the results. But, alas, XSLT suffers from fundamental weaknesses that make it exceedingly difficult for many common tasks, and our text-conversion problem is one such task. Ken Holman, a noted teacher of XSLT has a good response:

Don't regard writing a stylesheet as writing a program, regard it as supplying to the processor a collection of templates, or "examples of the result tree", that the processor is going to use to build the result of the transformation.

Yes, it [XSLT] happens to be Turing Complete, so if you need to do programming things along the way (which, I claim, is *not* the norm in XSLT stylesheets), they are available to be used at the cost of shoehorning the activity into markup constructs. I agree it isn't a pretty programming language ... because it's primary purpose *isn't* programming, so that's okay!

They also say "Give a man a plough and he can farm the land, give a man a noose and he can ...". A little knowledge is a dangerous thing. - John

"zeldman.abc"

The XSLT C library for GNOME 1.1.6


The XSLT C library for GNOME 1.1.6 04/18/2004 08:25 PM
The XSLT C library developed for the GNOME project.

The XSLT C library for GNOME 1.1.8


The XSLT C library for GNOME 1.1.8 07/06/2004 08:18 AM
The XSLT C library developed for the GNOME project.

XSLT, Browsers, and JavaScript


XSLT, Browsers, and JavaScript 02/05/2003 07:24 PM
Bob DuCharme, in this month's Transforming XML column, shows us how to include JavaScript in the HTML result tree of XSLT transformations.

The SAXON XSLT Processor 7.8


The SAXON XSLT Processor 7.8 11/15/2003 06:35 AM
A collection of tools for processing XML documents.

Five XSLT Basics

The following phrases have been identified by the grok system as matching this entry: mod-xslt "os x" webkit xsl output method html xslt safari 1.3 xslt basics atto 10.3.9 xslt safari muench method grouping fop yh-925 plugins cocoa webkit xsl example php-xslt repository apt-get

















Also check out:


Grok

Ipod Porn on the
Rise

Brief Abstract of
Wikipedia's
Mesothelioma Cancer
page

Get first aid
instructions in your
cell phone

IE is crap
JSPWiki gains
podcasting support

Shark Tank: Doing it
the hard way

Shark Tank: D'you
think?

Shark Tank: And you
thought YOU get
hardware problems

It Seemed Like a
Good Idea...

Shark Tank: Just
stand here and hold
this for a few hours

Shark Tank: One
crisis after another

It's Easier That Way
Skim, Not Aggregate
Bible in 10
sentences

Lousy J
Duelling showers
Life goes on.
Hooray!

Cliptoon
Awkward profile
introductions

Google screws up
Gill and Cudahy on
the state of our
democracy

Guide to Gimme
robots.txt vs
referrer spam

ApacheCon wrapup
RSS Test Technician
apt-get upgrade
Chocolate Mousse in
RDF

Debuggers Considered
Harmful

XAML Extended
Attributes

Auto overflow
Call for Papers
Extended: Making
Visualizations of
Complex Information
Accessible

W3C Talks in
December

ATI is waiting for
PCI Express to
launch Athlon 64
chipsets

Galileo satellite
project under
threat?

.name registry site
hacked

NHS wants another
£2bn for IT mega
project

T-Mobile buys
world's fourth
biggest Wi-Fi
provider

Gametrac mobile
console to ship for
under £60

Critics turn a deaf
ear to Blair's 'Big
Conversation'

Platt back at the
top - of Boeing

MacUpdate
ShapeShifter
Category

Love MEE!
What's Up
Xounds 2.1
FruitMenu for 10.3
Status

TalkLeft: Detainees:
Kidnapped for Reward
Money

Liberal Radio Group
Says It Is Close to
Acquiring 5 Stations

"ARE YOU HIV
PREJUDICED?"

the Thanksgiving
arrival of Tyler
Declan Howell

I strongly recommend
taking the time to
read it

T.R. Fehrenbach:
Democrats Should
Learn From
Conservatives

they have evidence
for Earth-like
planets orbiting a
nearby star

Bush's Campaign Has
An E-Mail List
Totaling 6 Million
People, 10 Times The
Number That
Democratic
Presidential
Candidate Howard
Dean Has, And The
Bush Operation Is In
The Middle Of An
Unprecedented Drive
To Register 3
Million New
Republican Voters

«John McCain
says Congress is
spending money like
a drunken
sailor»

General Photos from
last night's UK
Weblogger Christmas
Party

what is grok?