# xml-language-server **Repository Path**: mirrors_angelozerr/xml-language-server ## Basic Information - **Project Name**: xml-language-server - **Description**: An XML Language Server - **Primary Language**: Unknown - **License**: EPL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # XML Language Server The XML Language Server is an implementation of the [Language Server Protocol](https://github.com/Microsoft/language-server-protocol). It currently supports complex schema-based XML validation. The server is written in Java and is based on [Eclipse LSP4J](https://github.com/eclipse/lsp4j), the Java binding for the Language Server Protocol. ## Features * Structural XML validation * XML Schema Definition (XSD) validation * OASIS XML Catalog support * File name based schema association ## Client Implementations * [XML Language Support for Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=IBM.XMLLanguageSupport) ## Building ``` git clone https://github.com/microclimate-dev2ops/xml-language-server.git cd xml-language-server/server/xml-server ./mvnw clean package ``` ## Contributing See the [CONTRIBUTING](CONTRIBUTING.md) document for details on submitting pull requests.