/
dimamir
/
node-xml-toolkit
Обзор
Документация
Войти
/
dimamir
/
node-xml-toolkit
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
lib/XMLSchemaBuiltIn.js
29 строк
566 B
Dmitry Ovsyanko
XMLSchemaBuiltIn extracted
30 окт 2024, 09:53
30 окт 2024, 09:53
833ff63
Код
Авторство
О чём код?
const fs = require ('fs') const path = require ('path') const XMLSchema = require ('./XMLSchema.js') const {XSSimpleType} = require ('./XSSimpleType.js') class XMLSchemaBuiltIn extends XMLSchema { constructor (parent) { const fn = path.join (__dirname, 'xsd.xsd') const xml = fs.readFileSync (fn, 'utf-8') const doc = parent.parser.process (xml) super (parent, XMLSchema.namespaceURI, doc) } getSimpleTypeClass (node) { return XSSimpleType.forName (node.attributes.name) } } module.exports = XMLSchemaBuiltIn