Proposal for "File_XSN"

» Metadata » Status
» Description
A package to read the schema and views in html from a Microsoft Infopath file (XSN).

Microsoft Infopath is an Office application that provides form design and submission capabilities to compete with the likes of PDF forms. Infopath stores it's forms and data in XML, XSD and XSL archived in the Microsoft Cabinet file format.

A note to code reviewers:
This is pretty much the first time I've worked with XML and friends so thoroughly. Any improvements/suggestions are welcome (eg with using XPath in certain areas to improve readability).
» Dependencies » Links
  • PHP 5
  • xsl
  • File_CAB
» Timeline » Changelog
  • First Draft: 2008-01-25
  • Proposal: 2008-01-29
  • Call for Votes: 2008-02-05
  • David Sanders
    [2008-02-05 11:56 UTC]

    With regards to the comment about having separate drivers for template conversion, I had originally thought about this and it will possibly happen in the future, but I've left this method as part of the main class for the time being. This package will remain alpha for quite some time as I'm still exploring the full functionality of Infopath and I'd imagine the API might change around a bit.