Skip to content
This repository has been archived by the owner on Jul 21, 2022. It is now read-only.
/ validatore-XML-190 Public archive

Suite per validare gli XML della trasparenza richiesti dalla L190 da ANAC

Notifications You must be signed in to change notification settings

synapta/validatore-XML-190

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

validatore-XML-190

Nell'ambito delle disposizioni per la prevenzione e la repressione della corruzione e dell'illegalità nella Pubblica Amministrazione, sono stati istituiti degli adempimenti di pubblicazione dati, di cui all'art.1, comma 32 Legge n.190/2012. In particolare una Pubblica Amministrazione è tenuta a pubblicare i metadati relativi ai suoi contratti in XML secondo lo schema descritto dall'ANAC in:

Come strumento di validazione del suddetto XML, ANAC fornisce tre XML schema:

In seguito alla realizzazione del progetto ContrattiPubblici.org e di alcune tesi sull'argomento è emersa l'esigenza di un validatore che potesse superare il concetto di controllo dello schema, focalizzandosi sulla qualità del dato (seguendo alcune delle linee guida della ISO 25024).

Per cominciare

Per installare le dipendenze eseguire

npm install

e assicurarsi di avere java installato

sudo apt-get update && apt-get upgrade
sudo apt-get install default-jdk

infine per lanciare il server

node server.js

Per validare un XML di test si può andare su http:https://localhost:8041/ e immettere nella buca il link http:https://localhost:8041/xml/test1

Per altri link di file XML da validare si può cercare nella lista ufficiale pubblicata qui: https://dati.anticorruzione.it/#/l190

About

Suite per validare gli XML della trasparenza richiesti dalla L190 da ANAC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages