XML de NF-e ou CT-e ou MDF-e - Como validar usando os pacotes de esquemas do Governo
Este artigo explica como fazer a validação de arquivos tipo XML, usando o aplicativo xmllint, e os pacotes de esquemas fornecidos pelo Governo.
[ Hits: 31.418 ]
Por: Arnaldo Luiz Estevao em 11/09/2012
tst.XML validates
mdfe.xml:5: element cMDF: Schemas validity error : Element '{http://www.portalfiscal.inf.br/mdfe}cMDF': [facet 'pattern'] The value '1123' is not accepted by the pattern '[0-9]{8}'.
mdfe.xml:5: element cMDF: Schemas validity error : Element '{http://www.portalfiscal.inf.br/mdfe}cMDF': '1123' is not a valid value of the local atomic type.
mdfe.xml fails to validate
<rodo xmlns="http://www.portalfiscal.inf.br/mdfe"> <RNTRC>02852311</RNTRC> <veicPrincipal> <cInt>1</cInt> <placa>HRA1467</placa> <tara>13000</tara> <capKG>10000</capKG> <capM3>4000000</capM3> <condutor> <xNome>Arnaldo Luiz Estevao</xNome> <CPF>12345678909</CPF> </condutor> </veicPrincipal> </rodo>
modal.xml validates
Autenticação mútua SSL em servidores de NF-e e CT-e
Instalando Slackware 11.0 em um pendrive
Phperl, minha gambiarra para usar Perl como se fosse PHP
KeepAlive para conexão discada (ou não)
Coloque ordem em seus programas
Impressora PDF via Samba para estações Windows
Como configurar o servidor de correio eletrônico Postfix
NetProfiler - Um solução para quem passeia por várias redes
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Acesso a internet servidor virtualizado (3)
Sistema da Coréia do Norte - Red Star OS (10)
Driver Realtek RTL8852BE não disponível para Ubuntu 22.04.4 LTS kernel... (5)
redirecionando saida de comando touch para o AWK[AJUDA] (16)