SwiXml, adapted for a Web app