mirror of
https://github.com/itplr-kosit/validator.git
synced 2026-05-25 16:55:39 +00:00
#21 HTML Extraktion mit in der API angebunden
This commit is contained in:
parent
7ba7c84533
commit
65f4dfad68
3 changed files with 40 additions and 0 deletions
|
|
@ -3,6 +3,7 @@ package de.kosit.validationtool.api;
|
|||
import java.util.List;
|
||||
|
||||
import org.w3c.dom.Document;
|
||||
import org.w3c.dom.Element;
|
||||
|
||||
import net.sf.saxon.s9api.XdmNode;
|
||||
|
||||
|
|
@ -40,4 +41,27 @@ public interface Result {
|
|||
*/
|
||||
List<XmlError> getSchemaViolations();
|
||||
|
||||
// TODO scheitert momentan daran, das intern kein svlr o.ä. zur Verfügung steht
|
||||
// List<XmlError> getSchematronResult();
|
||||
/**
|
||||
* Extrahiert evtl. vorhandenes HTML aus dem Report und stellt diese als {@link XdmNode}-Objekt zur Verfügung.
|
||||
*
|
||||
* @return HTML-Nodes
|
||||
*/
|
||||
List<XdmNode> extractHtml();
|
||||
|
||||
/**
|
||||
* Extrahiert evtl. vorhandenes HTML aus dem Report und stellt diese als {@link String} zur Verfügung.
|
||||
*
|
||||
* @return HTML-Nodes
|
||||
*/
|
||||
List<String> extractHtmlAsString();
|
||||
|
||||
/**
|
||||
* Extrahiert evtl. vorhandenes HTML aus dem Report und stellt diese im als {@link Element}-Objekt zur Verfügung.
|
||||
*
|
||||
* @return HTML-Nodes
|
||||
*/
|
||||
List<Element> extractHtmlAsElement();
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue