کار با فایلهای JSON(جاوا اسکریپت Object Notation) یک کار معمول توسعهدهندگان نرمافزار است. این فرمت به دلیل کاربرد فراوان آن بسیار مورد استفاده قرار می گیرد و به راحتی می توان آن را به جاوا اسکریپت ترجمه کرد. بنابراین، میتوانید JSON را با استفاده از GroupDocs.Conversion SDK و REST به صفحه وب تبدیل کنید. خوشبختانه، میتوانید SDKها را در چندین زبان برنامهنویسی پیدا کنید، اما ما از GroupDocs.Conversion Cloud SDK for Node.js برای تبدیل JSON به HTML از طریق برنامهنویسی استفاده خواهیم کرد. علاوه بر این، این کتابخانه مبدل JSON می تواند کل فرآیند را ساده کند زیرا شامل فراخوانی چند روش API است. بنابراین، اجازه دهید پست وبلاگ را شروع کنیم و اجرای کامل را مرور کنیم.
در این مقاله به نکات زیر خواهیم پرداخت:
- نصب API تبدیل JSON
- چگونه JSON را در Node.js به صورت برنامه نویسی به HTML تبدیل کنیم؟
- JSON را به HTML آنلاین تبدیل کنید
نصب API تبدیل JSON
فرآیند نصب این مبدل JSON API بسیار ساده است. هیچ چیز پیچیده ای نیست، فقط دستور زیر را در ترمینال/CMD اجرا کنید و شروع به استفاده از ویژگی های سطح سازمانی کنید.
npm install groupdocs-conversion-cloud
علاوه بر این، لطفاً به این لینک بروید تا نحوه به دست آوردن اعتبار API (یعنی شناسه مشتری و راز مشتری) را بیاموزید.
نحوه تبدیل JSON به HTML در Node.js به صورت برنامهای
پس از نصب موفقیت آمیز، همه ما آماده ایم که JSON را در یک برنامه مبتنی بر Node.js به HTML تبدیل کنیم. بنابراین، ما یک فایل JSON منبع را در ابر API داشبورد آپلود کردهایم. در واقع، شما می توانید فایل منبع خود را به صورت دستی آپلود کنید. علاوه بر این، اگر میخواهید یک فایل JSON را به صورت برنامهریزی آپلود کنید، میتوانید با روش UploadFile تماس بگیرید. علاوه بر این، میتوانید از این لینک دیدن کنید تا قطعه کدی را بیاموزید که فایل را به صورت برنامهنویسی در داشبورد ابری API آپلود میکند.
مراحل زیر برای انجام این عمل به صورت برنامه ریزی شده است:
- ماژول groupdocs-conversion-cloud را به پروژه خود اضافه کنید.
- نمونه ConvertApi را با اعتبارنامه API نمونه سازی کنید.
- یک شی از کلاس ConvertSettings ایجاد کنید و مقادیری مانند filePath، format، storageName و outputPath را تنظیم کنید.
- نمونه کلاس ConvertDocumentRequest را با شیء کلاس ConvertSettings راه اندازی کنید.
- برای تبدیل JSON به HTML از روش convertDocument فراخوانی کنید.
// ماژول groupdocs-conversion-cloud را به پروژه خود اضافه کنید.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// اعتبار API
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Instantiate the instance of the ConvertApi with the اعتبار API.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// یک شی از کلاس ConvertSettings ایجاد کنید و مقادیری مانند filePath، format، storageName و outputPath را تنظیم کنید.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "sample.json";
settings.format = "html";
settings.outputPath = "nodejs-testing/sample-file.html";
try {
// نمونه کلاس ConvertDocumentRequest را با شیء کلاس ConvertSettings راه اندازی کنید.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// برای تبدیل JSON به HTML، متد convertDocument را فراخوانی کنید.
convertApi.convertDocument(request).then(()=>{})
}
catch (err) {
throw err;
}
پس از اجرای فایل اصلی، یک فایل HTML تازه تولید شده را در پوشه “nodejs-testing” در داشبورد ابری خواهید دید. خروجی نمونه کد بالا را در تصویر زیر مشاهده می کنید:
تبدیل JSON به HTML آنلاین
GroupDocs.Conversion نه تنها دارای SDK و REST API است، بلکه یک مبدل JSON آنلاین [ابزار15 نیز ارائه می دهد. استفاده از این ابزار آسان است و به کاربران امکان می دهد JSON را فوراً به صفحه وب تبدیل کنند. علاوه بر این، یک رابط کاربری خوب کشیدن و رها کردن با طیف گسترده ای از گزینه ها وجود دارد. مهمتر از همه، رایگان است و برای استفاده از این ابزار آنلاین نیازی به استفاده از هیچ نوع اشتراکی ندارید.
نتیجه
اجازه دهید این پست وبلاگ را در اینجا به پایان برسانیم. مقاله بسیار جالبی را مرور کردیم و یاد گرفتیم که چگونه JSON را با استفاده از مبدل JSON به HTML تبدیل کنیم. علاوه بر این، ما همچنین یک قطعه کد را پوشش دادیم که JSON را در یک پروژه مبتنی بر Node.js به HTML تبدیل میکند. اگر به دنبال ایجاد مبدل JSON برای برنامه تجاری خود هستید، این پست وبلاگ واقعا به شما کمک خواهد کرد. GroupDocs.Conversion [اسناد16 جامعی در دسترس دارد و میتوانید با API اینجا تعامل داشته باشید.
علاوه بر این، توصیه می کنیم از مخزن GitHub GroupDocs.Conversion Node.js SDK بازدید کنید.
سرانجام، groupdocs.cloud در حال نوشتن مقالات جدید است. بنابراین، لطفا برای آخرین به روز رسانی در تماس باشید.
یه سوال بپرس
میتوانید در مورد سؤالات یا سؤالات خود در [فروم 19 ما با ما در میان بگذارید.
سوالات متداول - سوالات متداول
آیا می توانم JSON را به HTML تبدیل کنم؟
بله، GroupDocs.Conversion SDK ها و REST API ها را برای تبدیل JSON به HTML به صورت برنامه نویسی در معرض نمایش قرار داده است. برای دستیابی به این قابلیت، به سادگی، این روش convertDocument را فراخوانی کنید.
چگونه داده ها را از فایل JSON در HTML استخراج کنیم؟
برای دانستن جزئیات پاسخ می توانید به این لینک مراجعه کنید.