Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

Tiedonsiirtomääritykset ja niihin liittyvät ohjeet ovat vielä työn alla ja skeemaan saattaa tulla vielä muutoksia.

XML-tiedostot pohjautuvat OKM:n julkaisutiedonkeruun määrityksiin ja niihin liittyviin tarpeisiin, erityisesti  julkaisutiedonkeruun ohjeistukseen. Lisätietoja tiedonkeruusta löytyy muun muassa OKM

...

OKM-Tiedonkeruun käsikirjat

Skeematiedostot

Versio: 1.

...

5
Julkaisupäivämäärä: 31.03.2015
Päivityspäivämäärä:

...

  *6.4.2023  (13.1.2022)

XML-rakennekaaviojulkaisut-kaavio.png
Skeematiedostot
Esimerkkitiedostotjulkaisu_esimerkit.xml
Versiohistoria

muutosloki.txt

*muutettu julkaisunnimi maksimipituudeksi 4000 merkkiä

XML-

...

tiedostojen validointi

XML-tiedostoja voi validoida useita saatavilla olevia työkaluja hyödyntäen. Tällaisia työkaluja ovat mm. XMLlint ja XMLStarlet

Code Block
titleXmllint validointiesimerkki
#>xmllint --noout --schema C:\Temp\julkaisut.xsd C:\Temp\julkaisu_esimerkit.xml


 

validoi_xml.ps1

Oheinen powershell Skripti ottaa parametreina validoitavan XML-tiedoston (-xml) ja skeeman (-xsd). Anna aina koko polku tiedostoon parametrina. Ison tiedoston validointiin (>2GB) voi mennä koneesta riippuen jopa 20min tai enemmän. XSD-tiedostot viittaavat toisiinsa, eli kopioi kaikki Virtaan liittyvät skeemat yhteen paikkaan ennen validointia.

Esimerkki:

.\validoi_xml.ps1 -xml C:\tmp\Testi.xml -xsd C:\tmp\opintosuoritukset.xsd

 

 

XML-tiedostoja voi validoida useita saatavilla olevia työkaluja hyödyntäen. Tällaisia työkaluja ovat m. XMLLint ja XMLStarlet

 

...