ubl2json
Version:
Türkiye e-Belge sistemi için kullanılan UBLTR XML formatındaki belgelerin json objesine dönüştürülmesi için kullanılan paket.
37 lines (23 loc) • 977 B
Markdown
Bu paket, Gelir İdaresi Başkanlığı tarafından belirtilen standartlarda oluşturulan XML belgelerini JSON objelerine dönüştürmek için geliştirilmiştir.
Paketi projenize eklemek için aşağıdaki komutu kullanabilirsiniz:
```bash
npm install ubl2json
```
```javascript
const fs = require('fs');
const { invoice } = require('ubl2json');
// Fatura XML belgesinin içeriğini oku
const xmlData = fs.readFileSync('path/to/your/xml/invoice.xml', 'utf-8');
// Fatura XML belgesini düzenlenmiş ve küçültülmüş JSON objesine çevirmek için
const convertedJson = await invoice.convertedJson(xmlData)
// Fatura XML belgesini düzenlenmemiş JSON objesine çevirmek için
const rawJson = await invoice.rawJson(xmlData)
console.log(convertedJson);
console.log(rawJson);
```
Bu paket [MIT lisansı](LICENSE) ile lisanslanmıştır. Detaylı bilgi için lisans dosyasını kontrol edebilirsiniz.