AxKitMatt Sergeantmatt@axkit.comAxKit.com Ltd
http://axkit.com/
ax_logo.pngredbg.png35IntroductionPerl's XML CapabilitiesA long bullet point line for testing the line wrapping capabilities which should make this look OKAxKit static sitesAxKit dynamic sites (XSP)Advanced AxKitFoo!Table Example
Some code;
in the
++ first; # column
that {
maybe we
want to comment();
on...
}
and a point here...followed by more codeand another point
Notice how we did this...And how we can add stuff over here!include <ing.h> //code
A CatXML with Perl IntroductionA very long title that should show how word wrapping in the title tag hopefully works properly todaySAX-like APIregister callback handler methodsstart tagend tagcharacterscommentsprocessing instructions
<?pi here?>
... and moreNon validating XML parserdies (throws an exception) on bad XMLXML::Parser code
my $p = XML::Parser->new(
Handlers => {
Start => \&start_tag,
End => \&end_tag,
# add more handlers here
});
$p->parsefile("foo.xml");
exit(0);
sub start_tag {
my ($expat, $tag, %attribs) = @_;
print "Start tag: $tag\n";
}
sub end_tag {
my ($expat, $tag) = @_;
print "End tag: $tag\n";
}
XML::XPath ImplementationXML::Parser and SAX parsers build an in-memory treeHand-built parser for XPath syntax (rather than YACC based parser)Garbage Collection yet still has circular references (and works on Perl 5.005)pointers.pngConclusionsPerl and XML are a powerful combinationXPath and XSLT add to the mix...AxKit can reduce your long term costsIn site re-designand in content re-purposingOpen Source equal to commercial alternativesworld_map-960.pngResources and contactAxKit: http://axkit.org/CPAN: http://search.cpan.orglibxml and libxslt: http://www.xmlsoft.orgSablotron: http://www.gingerall.comXPath and XSLT Tutorials: http://zvon.orgSVG stuffnluF$i)item#$1 -$a$1:Chapter: Latest testsMixing...slides and slidesets is perfectly possibleSVGSection: Sections work nowSubsection: no limit on nestingTable test
left...test.pngtest.pngtest.png
right...test.pngtest.pngtest.png
Bugs and new FeaturesText outside of a listabc Long text to boldly create a word wrap, and test the table wraparound color bug. bug. bug. bug. bug. bug. bug. bug. bug. bug. bug. bag. big.Short text as reference.Text outside of a listEntities: lt: <, !: !, "": ", Euro-Sign: €subpointsubsubpointsubsubsubpointText
SerifItalicsmallboldcolouredcolouredunderlined Bugs and new Features 2This is an item at the right centerslideshow-title: slide-title: logo: []today: today: current-slide: total-slides: current-slideset: speaker: organisation: email: link: