Automic VaultAutomic Vault

brew

使用 Homebrew, Nix, apt, zypper 安装 jing-trang

查看 jing-trang 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install jing-trang

local Homebrew formula metadata

Linux

Nix已验证 · 92%
nix profile install nixpkgs#jing-trang

nixpkgs package indexes · pkgs/by-name/ji/jing-trang/package.nix · 来源: api.github.com

Debian apt已验证 · 92%
sudo apt install dtdinst

Debian stable package indexes · dtdinst · 来源: deb.debian.org

openSUSE zypper已验证 · 92%
sudo zypper install dtdinst

openSUSE Tumbleweed package metadata · dtdinst · 来源: download.opensuse.org

概览

软件包摘要

Schema validation and conversion based on RELAX NG

命令和别名

  • jing
  • trang

历史

项目历史与用法

Jing-Trang packages two long-lived Java tools from the RELAX NG ecosystem: Jing, a RELAX NG validator, and Trang, a multi-format XML schema converter. Together they cover validation, conversion between RELAX NG XML syntax, RELAX NG compact syntax, XML DTDs, and W3C XML Schema output, and schema inference from example XML documents.

项目历史

Jing and Trang grew out of James Clark's RELAX NG work. The RELAX NG home page identifies Jing as a Java validator written by James Clark and Trang as a Java schema converter written by James Clark that uses Jing. RELAX NG itself was standardized through OASIS in 2001, gained compact syntax in 2002, and became part of ISO/IEC 19757.

The project history spans early 2000s RELAX NG tooling, a Google Code era, and the GitHub-hosted `relaxng/jing-trang` repository. The preserved Jing and Trang pages state that development of both tools took place together in the jing-trang project, while the GitHub repository preserves the combined build and produces `jing.jar` and `trang.jar`.

采用历史

Jing became one of the canonical open-source RELAX NG validators listed by relaxng.org, with support for both XML and compact syntaxes and library use with SAX2 parsers. Trang earned a similar role for schema conversion, especially for teams maintaining DTD, RELAX NG compact syntax, and W3C XML Schema artifacts across XML publishing and standards workflows.

使用方式

Package-manager users mainly install Jing-Trang to get the `jing` and `trang` commands. `jing` validates XML documents against RELAX NG schemas, while `trang` converts schemas among supported formats and can infer a schema from example XML. The repository README documents building the Java jars with the included Ant wrapper.

为什么软件包爱好者会关心

Jing-Trang matters because it is the kind of old, stable XML infrastructure package that quietly supports documentation toolchains, standards validation, editors, and build systems. Its version tags and release names preserve the older date-stamped style common in Java XML tools, and its presence in Homebrew, Debian-family packages, Nix, and Maven metadata reflects a tool that survived long after XML schema debates cooled.

时间线

  • 2001: RELAX NG became an OASIS Committee Specification, and early jing-trang tags include the RELAX NG tooling era.
  • 2002: RELAX NG Compact Syntax reached OASIS Committee Specification status; Trang's page documents compact-syntax conversion support.
  • 2003: RELAX NG became ISO/IEC 19757-2, making Jing useful for validating an international-standard schema language.
  • 2009: The V20091111 tag and Maven metadata show the Google Code-era combined Jing/Trang artifact.
  • 2015: V20151127 appeared in the GitHub repository's release history.
  • 2024: V20241231 continued the combined GitHub-hosted release series.

Related projects

  • Jing-Trang is tied to RELAX NG, TREX, RELAX Core, DTDinst, SAX2, W3C XML Schema, and XML editor integrations. The RELAX NG software list places it beside validators such as RNV, libxml2, MSV, and schema-related tools such as rnc2rng and RNGOM.

安全态势

风险级别:绿色

narrow executable package without higher-risk signals.

风险分类器

绿色 风险 · 低 置信度 · appliance

原因

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 8 个平台目标。
  • 安装时包含 1 个运行时依赖。
  • 构建元数据列出 1 个构建依赖。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
jingcli全局可执行文件
trangcli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-26
管理器版本20241231
管理器更新时间
本地数据OK
上游not checked
检测到的最新版本未检测到

https://github.com/relaxng/jing-trang

安装元数据

软件包元数据

软件包键brew:jing-trang
版本20241231
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/jing-trang
主页http://www.thaiopensource.com/relaxng/
仓库https://github.com/relaxng/jing-trang
上游文档http://www.thaiopensource.com/relaxng
许可证BSD-3-Clause
源码归档https://github.com/relaxng/jing-trang.git
依赖openjdk
构建依赖ant
Bottle可用 (于 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namejing-trang
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

dtdinst 20241231+repack-1~deb13u1

XML DTD to XML instance format converter

https://github.com/relaxng/jing-trang

sudo apt install dtdinst
  • Section: text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dtdinst from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

jing 20241231+repack-1~deb13u1

RELAX NG validator

https://github.com/relaxng/jing-trang

sudo apt install jing
  • Section: text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: jing from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

jing-trang-doc 20241231+repack-1~deb13u1

Jing Trang and dtdinst documentation

https://github.com/relaxng/jing-trang

sudo apt install jing-trang-doc
  • Section: doc
  • Architecture: all
  • Source Package: jing-trang
  • 1 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: jing-trang-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libdtdinst-java 20241231+repack-1~deb13u1

XML DTD to XML instance format converter - Java library

https://github.com/relaxng/jing-trang

sudo apt install libdtdinst-java
  • Section: java
  • Architecture: all
  • Source Package: jing-trang
  • 1 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libdtdinst-java from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libjing-java 20241231+repack-1~deb13u1

RELAX NG validator - library

https://github.com/relaxng/jing-trang

sudo apt install libjing-java
  • Section: java
  • Architecture: all
  • Source Package: jing-trang
  • 4 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libjing-java from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

libtrang-java 20241231+repack-1~deb13u1

XML schema converter - Java library

https://github.com/relaxng/jing-trang

sudo apt install libtrang-java
  • Section: java
  • Architecture: all
  • Source Package: jing-trang
  • 6 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: libtrang-java from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

trang 20241231+repack-1~deb13u1

XML schema converter

https://github.com/relaxng/jing-trang

sudo apt install trang
  • Section: text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: trang from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

xhtml-relaxng 20241231+repack-1~deb13u1

Implementation in RELAX NG of the modularization of XHTML

https://github.com/relaxng/jing-trang

sudo apt install xhtml-relaxng
  • Section: misc
  • Architecture: all
  • Source Package: jing-trang
  • normalized package name match
  • 匹配方式:Jing Trang
Debian stable package indexes · deb.debian.org · Debian stable package indexes: xhtml-relaxng from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

jing-trang

nix profile install nixpkgs#jing-trang
  • normalized package name match
  • 匹配方式:Jing Trang
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ji/jing-trang/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

dtdinst 20220510-3

XML DTD to XML instance format converter

https://github.com/relaxng/jing-trang

sudo apt install dtdinst
  • Section: universe/text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dtdinst from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

jing 20220510-3

RELAX NG validator

https://github.com/relaxng/jing-trang

sudo apt install jing
  • Section: universe/text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: jing from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

jing-trang-doc 20220510-3

Jing Trang and dtdinst documentation

https://github.com/relaxng/jing-trang

sudo apt install jing-trang-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: jing-trang
  • 1 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: jing-trang-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libdtdinst-java 20220510-3

XML DTD to XML instance format converter - Java library

https://github.com/relaxng/jing-trang

sudo apt install libdtdinst-java
  • Section: universe/java
  • Architecture: all
  • Source Package: jing-trang
  • 1 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libdtdinst-java from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libjing-java 20220510-3

RELAX NG validator - library

https://github.com/relaxng/jing-trang

sudo apt install libjing-java
  • Section: universe/java
  • Architecture: all
  • Source Package: jing-trang
  • 4 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libjing-java from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

libtrang-java 20220510-3

XML schema converter - Java library

https://github.com/relaxng/jing-trang

sudo apt install libtrang-java
  • Section: universe/java
  • Architecture: all
  • Source Package: jing-trang
  • 6 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: libtrang-java from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

trang 20220510-3

XML schema converter

https://github.com/relaxng/jing-trang

sudo apt install trang
  • Section: universe/text
  • Architecture: all
  • Source Package: jing-trang
  • 4 依赖
  • normalized package name match
  • 匹配方式:Jing Trang
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: trang from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment