A Json Dom & JsonPath framework (for Java). Compatible with `jayway.jsonpath` and IETF JSONPath (RFC 9535) standards (Open customization support)
-
Updated
Nov 10, 2025 - Java
DOM (short for Document Object Model) is a cross-platform and language-independent interface that treats an HTML or XML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document with a logical tree. Each branch of the tree ends in a node, and each node contains objects. DOM methods allow programmatic access to the tree; with them one can change the structure, style or content of a document. Nodes can have event handlers (also known as event listeners) attached to them. Once an event is triggered, the event handlers get executed.
The principal standardization of the DOM was handled by the World Wide Web Consortium (W3C), which last developed a recommendation in 2004. WHATWG took over the development of the standard, publishing it as a living document. The W3C now publishes stable snapshots of the WHATWG standard.
In HTML DOM (Document Object Model), every element is a node:
A Json Dom & JsonPath framework (for Java). Compatible with `jayway.jsonpath` and IETF JSONPath (RFC 9535) standards (Open customization support)
jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.
CSS parser with Event and Object Model APIs, a DOM wrapper and a CSS-aware DOM implementation. Written in the Java™ language.
Generates JavaScript from HTML
The xmlresolver project provides an advanced implementation of the SAX EntityResolver (and extended EntityResolver2), the Transformer URIResolver, the DOM LSResourceResolver, the StAX XMLResolver, and a new NamespaceResolver. It uses the OASIS XML Catalogs V1.1 Standard to provide a mapping from external identifiers and URIs to local resources.
Summary notes to remind me of things I've forgotten while moving quickly through projects.
Exercises, summaries, and more for the Multiplatform Application Development degree courses at the I.E.S. Belén (Málaga). -- Ejercicios, resúmenes y mucho más realizados para las asignaturas del grado de Desarrollo de Aplicaciones Multiplataforma en el I.E.S. Belén (Málaga).
Java Project to learn the basics of the language with the creation of a Shop Management System. It simulates real features of a Shop such as Sales Tracking, Inventory Displayment...
XMLDocument: easy DOM- and XPath-based XML access
Dark Cruds 3 es una aplicación Java que demuestra la gestión de datos XML utilizando diferentes técnicas como DOM, SAX, JDOM y XSLT.
웹 기반 Notion 리뉴얼 프로젝트
A fluent API for XML parsing, serialization, XPath querying and transformation in Java.
Created by World Wide Web Consortium
Released October 1, 1998