Skip to content
A

parseInt

function parseInt(value): number | null;

Defined in: src/resolvers/type-resolvers.ts:29

Public resolver functions for custom schema definitions

These functions can be used in custom schemas to transform XML values into appropriate JavaScript types.

ParameterType
valuestring | null | undefined

number | null

import { BROParser, resolvers } from '@bedrock-engineer/bro-xml';
const mySchema = {
depth: {
xpath: './/cptcommon:finalDepth',
resolver: resolvers.parseFloat
},
date: {
xpath: './dscpt:researchReportDate',
resolver: resolvers.parseDate
},
completed: {
xpath: './dsbhrgt:boring/bhrgtcom:boreholeCompleted',
resolver: resolvers.parseBoolean
}
};