Skip to content

mod-by-cis/converter-between-dtd-rng-xsd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

converter-between-dtd-rng-xsd


## `deno.json`
{
    "imports": {
        "@mod-by-cis/converter-between-dtd-rng-xsd": "https://raw.githubusercontent.com/mod-by-cis/converter-between-dtd-rng-xsd/refs/tags/v0.0.1/mod.ts"
    }
}

main.ts

import {
  ConverterBetweenDtdRngXsd,
  Convert
} from "../mod.ts";

const manager = new ConverterBetweenDtdRngXsd({
  dtdinstJar: `${Deno.cwd()}/bin/java/dtdinst.jar`,
  trangJar: `${Deno.cwd()}/bin/java/trang.jar`,
});

manager.initialize().then(() => {
  console.log(" (^_^) ");
  manager.convertBetween([Convert.RNG, Convert.XSD], "example/models", "test__from-DTD");

}).catch(console.error);

await manager.convertBetween([Convert.DTD, Convert.RNG], "example/models", "test");