KBART Validator

The KBART Validator is a tool that allows you to check KBART files for compliance with the NISO Standard.

Upload file

Select the KBART Validator menu item in the left menu bar.

Screenshot of the GOKB page with a red arrow pointing to the KBART Validator field outlined in red

Click in the grayed out File field, select a file from your saved files and upload it via the Open button.

Validate file

Use the checkbox to select whether you want the data to be validated in strict or non-strict mode. In strict mode, validation is performed strictly according to the NISO standard. In non-strict mode, validation corresponds to the process used for package uploads. Values that are not standard but are accepted by the GOKB and adjusted automatically if necessary are also tolerated.

You can also select one or more namespaces for the title_id using the checkbox.

Screenshot KBART validator settings

To start the process, click the Validate button. If the result does not appear immediately, a loading icon will show you that the validation process is still active.

Results

The displayed results of the validation consist of the following information:

  • Row statistics: Here you get an overview of the rows of the KBART file (data records) that have errors or warnings.
  • Column statistics: Here columns are named in which there are errors or warnings.

If you expand the Errors or Warnings tiles in the white fields, a detailed view of the errors and warnings read out appears. The line number indicates the corresponding data record of the KBART file. Below this the columns with errors in this line are listed with the cause of the error.

Screenshot KBART validator results

If you click on the cross behind the line specification, the view changes and you can sort the displayed lines by the value in ascending or descending order using the arrow symbol.

Clicking the ‘Export result’ button exports a CSV file containing the displayed validation results, which can then be reused.

Errors and Warnings

An error differs from a warning by the severity of the occurrence. In strict mode there is no warning, because any deviation from the KBART standard is marked as an error. In non-strict mode, deviations from the standard, but accepted by the GOKB or not corrupting the data, are marked as warnings.

Screenshot of the KBART Validator results view. It shows the total number of errors and warnings in an overall statistic.