XmlView - JSON & XML as HTML table bookmarklet

Intro
XmlView is a set of tools for XML/JSON presentation in browser.
Bookmarklet, XSLT rule will help to present XML/JSON in browser as a sortable table.
UI is adjustable with table collapsing and selection highlighting.

open sample xml | json or your web service URL in browser
Other samples: Json from Flickr, LinkedIn

after click on browser bookmarklet button the data will be shown as table

Bookmarklet Bookmarklet is a button in a browser bookmarks toolbar.
It will change opened in a browser XML/JSON presentation to collapsible and sortable tables.
How it works? The link runs the script on current page applying the AsTable.xsl transformation.
To use it:
  1. drag this link onto browser toolbar : XmlView
  2. open xml | json or your XML/JSON in browser
  3. Click on bookmarklet to run RunXslt.js which should re-render XML as table
  4. XML/JSON shall be accessible on web site to be read by XHR
    or XSLT included explicitly in XML.
XSLT AsTable.xsl used by following samples: Functional component
Links
TODO
DEMO. Change XML URL To see the transformation XML in frame:
Made with ❤️ in USA, ©2021 Sasha Firsov | licensed under Apache 2.0