CFDICFDI

Saxon-HE

Saxon-HE ya no es requerido
La cadena original se genera de forma nativa en Node.js. Solo instalalo si quieres seguir usando el flujo anterior con el XSLT oficial del SAT (por ejemplo, para pipelines de CI/CD ya integrados o auditorias que requieren paridad exacta con la salida oficial).
Requiere Java JDK (>= 11) y Saxon-HE (>= 9.9).

Linux



Terminal
# Debian/Ubuntu:
sudo apt install default-jre default-jdk

# Archlinux
sudo pacman -S jre-openjdk-headless jre-openjdk jdk-openjdk

MisaelMa/saxon-he
Shell20

Terminal
# Instalacion automatica de Saxon-HE
git clone https://github.com/MisaelMa/saxon-he
sudo chmod a+x ./saxon-he.sh
sudo ./saxon-he.sh

███████╗ █████╗ ██╗  ██╗ ██████╗ ███╗   ██╗    ██╗  ██╗███████╗
██╔════╝██╔══██╗╚██╗██╔╝██╔═══██╗████╗  ██║    ██║  ██║██╔════╝
███████╗███████║ ╚███╔╝ ██║   ██║██╔██╗ ██║    ███████║█████╗
╚════██║██╔══██║ ██╔██╗ ██║   ██║██║╚██╗██║    ██╔══██║██╔══╝
███████║██║  ██║██╔╝ ██╗╚██████╔╝██║ ╚████║    ██║  ██║███████╗
╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝ ╚═════╝ ╚═╝  ╚═══╝    ╚═╝  ╚═╝╚══════╝
    

Mac Os


Terminal
brew reinstall saxon
# Busca la ruta de instacion
# /usr/local/Cellar/saxon/12.5: 16 files, 6.6MB    
# o 
# /opt/homebrew/Cellar/saxon/12.5


Terminal
which saxon
/opt/homebrew/bin/saxon

Terminal

sudo ln -s /opt/homebrew/bin/saxon /usr/local/bin/transform            

Windows


Este sitio utiliza cookies para mejorar tu experiencia. Al continuar navegando, aceptas su uso. Puedes deshabilitarlas desde tu navegador.