XML (Extensible Markup Language) dan MD (Markdown) adalah dua format file yang berbeda. XML biasanya digunakan untuk menyimpan dan mengirim data secara terstruktur, sementara MD digunakan untuk menyusun teks dengan markup yang sederhana. Meskipun begitu, ada beberapa alasan mengapa seseorang mungkin ingin mengonversi file XML ke MD, seperti untuk mengubah dokumen XML yang tidak terstruktur menjadi teks yang lebih mudah dibaca dan dipahami, atau untuk mengekstrak konten dari file XML untuk digunakan dalam aplikasi atau situs web. Salah satunya jika ingin migrasi dari Wordpress/Blogger ke cms SSG seperti Hugo, Jekyll dan lainnya, maka perlu mengubah postingan xml tersebut kedalam format Markdown(MD). Salah satu cara untuk convert/mengubah xml ke md bisa dengan NodeJS menggunakan script github ini
Berikut ini adalah cara konversi file XML ke MD yang dapat dilakukan dengan beberapa langkah sederhana menggunakan script diatas
Install NodeJS
Hal pertama yang harus dilakukan adalah install NodeJS disini
Download Scriptnya
Kemudian download scriptnya dengan cara
git clone https://github.com/palaniraja/blog2md.git
atau bisa download manual dengan klik code->download zip
Jalankan Script
Setelah selesai mendownload scriptnya kemudian install module yang diperlukan
npm install
Berikut ini usage untuk menjalankan script tersebut
node index.js b|w <BLOGGER BACKUP XML> <OUTPUT DIR>
Import Blogger
Untuk impor Blogger, postingan blog dan komentar (sebagai file terpisah -comments.md) akan dibuat di direktori “out”
node index.js b your-blogger-backup-export.xml out
Import WordPress
Untuk impor WordPress, postingan blog dan komentar (sebagai file terpisah -comments.md) akan dibuat di direktori “out”
node index.js w your-wordpress-backup-export.xml out
Untuk cara mendapatkan file XML dari semua postingan wordpress klik disini
Hasil Konversi
Setelah berhasil menjalankan perintah diatas semua postingan WordPress/Blogger tersebut akan berubah formatnya ke Markdown (MD) seperti screenshot dibawah ini
Kesimpulan
Dengan melakukan konversi file XML ke MD dengan benar, Anda dapat menghasilkan teks yang lebih mudah dipahami dan digunakan dalam berbagai aplikasi dan situs web. Itulah tutorial Cara Mengubah/Convert Postingan WordPress & Blogger XML Ke Format Markdown(MD). Semoga Mmembantu!