xalan
E358048
Xalan is an Apache project that provides an XSLT processor for transforming XML documents.
All labels observed (3)
How this entity was disambiguated
This entity first appeared as the object of triple T3418395 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: xalan Context triple: [Apache Ant, supportsTask, xalan]
-
A.
XSLT
XSLT is a language for transforming XML documents into other formats such as XML, HTML, or plain text using template-based rules.
-
B.
DSSSL
DSSSL (Document Style Semantics and Specification Language) is an ISO standard language used to define stylesheets and transformations for SGML documents, particularly in technical publishing.
-
C.
XML
XML (Extensible Markup Language) is a flexible, text-based markup language designed for structuring, storing, and transporting data in a platform-independent way.
-
D.
XQuery
XQuery is a functional query and programming language designed for extracting and manipulating data from XML documents and related data sources.
-
E.
XDM (XQuery and XPath Data Model)
XDM (XQuery and XPath Data Model) is the formal, abstract data model that defines the types and structures of data processed by XQuery and XPath expressions.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: xalan Target entity description: Xalan is an Apache project that provides an XSLT processor for transforming XML documents.
-
A.
XSLT
XSLT is a language for transforming XML documents into other formats such as XML, HTML, or plain text using template-based rules.
-
B.
DSSSL
DSSSL (Document Style Semantics and Specification Language) is an ISO standard language used to define stylesheets and transformations for SGML documents, particularly in technical publishing.
-
C.
XML
XML (Extensible Markup Language) is a flexible, text-based markup language designed for structuring, storing, and transporting data in a platform-independent way.
-
D.
XQuery
XQuery is a functional query and programming language designed for extracting and manipulating data from XML documents and related data sources.
-
E.
XDM (XQuery and XPath Data Model)
XDM (XQuery and XPath Data Model) is the formal, abstract data model that defines the types and structures of data processed by XQuery and XPath expressions.
- F. None of above. chosen
Statements (44)
| Predicate | Object |
|---|---|
| instanceOf |
Apache Software Foundation project
ⓘ
XSLT processor ⓘ XSLT processor ⓘ XSLT processor ⓘ software library ⓘ |
| category |
XML processing tool
ⓘ
web development tool ⓘ |
| compatibleWith | Java Virtual Machine ⓘ |
| developer | Apache Software Foundation ⓘ |
| hasComponent |
xalan
self-linksurface differs
ⓘ
surface form:
Xalan-C
xalan self-linksurface differs ⓘ
surface form:
Xalan-J
|
| implementsSpecification |
XPath
ⓘ
surface form:
XPath 1.0
XSLT ⓘ
surface form:
XSLT 1.0
|
| inputFormat | XML document ⓘ |
| license | Apache License 2.0 ⓘ |
| operatingSystem | cross-platform ⓘ |
| outputFormat |
HTML document
ⓘ
text document ⓘ |
| partOfEcosystem |
Apache Software Foundation
ⓘ
surface form:
Apache XML project
|
| programmingLanguage |
C++
ⓘ
Java ⓘ |
| repository |
https://github.com/apache/xalan-c
ⓘ
https://github.com/apache/xalan-j ⓘ |
| supportsFeature |
XPath expressions
ⓘ
XSLT extension functions ⓘ XSLT keys ⓘ XSLT parameters ⓘ XSLT templates ⓘ XSLT variables ⓘ |
| supportsInterface |
C++ API
ⓘ
Java Class Library ⓘ
surface form:
Java API
command-line interface ⓘ |
| supportsStandard |
DOM
ⓘ
SAX ⓘ XPath ⓘ XSLT ⓘ |
| supportsTask |
XML transformation
ⓘ
XPath evaluation ⓘ XSLT stylesheet processing ⓘ |
| usedFor |
client-side XML transformation
ⓘ
server-side XML transformation ⓘ |
| usesFormat | XML ⓘ |
| website | https://xalan.apache.org/ ⓘ |
| writtenFor | XML developers ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
Instruction
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Input
Subject: xalan Description of subject: Xalan is an Apache project that provides an XSLT processor for transforming XML documents.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Apache Ant
subject surface form:
Xalan
this entity surface form:
Xalan-J
subject surface form:
Xalan
this entity surface form:
Xalan-C