Explore chapters and articles related to this topic
XML-Based Tools and Processes
Published in Cliff Wootton, Developing Quality Metadata, 2009
If the document is well formed, then the parser can construct an object model when it processes the document. There are two principle alternatives: DOM and SAX. DOM stands for Document Object Model, and will be familiar to JavaScript programmers who have worked on the internals of a web page. SAX is a serial parser that works a little differently.
Design and development of a web-based EPANET model catalogue and execution environment
Published in Annals of GIS, 2021
Tylor Bayer, Daniel P. Ames, Theodore G. Cleveland
Several open source technologies were used in the creation of the EPANET Model Repository. The key technologies include: Tethys Platform – Rapid web application development and installation on Tethys portals; Python backend and Django front-end; Powerful code scaffolding tools; Built-in social authentication hooks (Figure 5).HydroShare – Backend model instance data and metadata store; REST API plugin for retrieving and storing model instances; Social authentication.jQuery – JavaScript library that simplifies verbose DOM interactions (document object model for HTML) and AJAX requests (client-side asynchronous http request technique).CDN DataTables – jQuery plugin for creating reactive, paginated, filterable and interactive HTML tables (See Figure 4 – showing DataTables UI element).Bootstrap – Industry standard front-end styling toolkit.
A multi-layer approach to opinion polarity classification using augmented semantic tree kernels
Published in Journal of Experimental & Theoretical Artificial Intelligence, 2019
Ramesh S. Wadawadagi, Veerappa B. Pagi
Document object model1 (Marini, 2000) is a standardised, platform and language independent interface for accessing and updating content, structure and style of HTML documents. An HTML page can be represented as a DOM tree with its tags corresponds to internal nodes and the content as leaf nodes. Further, every node is described by various characteristics such as parent node, child nodes, tag, style, cardinality, class, id, and so forth. Example 1 demonstrates a segment of HTML code and Figure 2 is its corresponding DOM tree.