Instructions are received to open an eXtensible Markup Language (XML) document. The XML document is searched to locate a processing instruction (PI) containing an entity. The entity, by example, can be a href attribute, a URL, a name, or a character string identifying an application that created an HTML...http://www.google.com/patents/US8078960?utm_source=gb-gplus-sharePatent US8078960 - Rendering an HTML electronic form by applying XSLT to XML using a solution