التفوق إلى json

Excel إلى JSON عبر الإنترنت باستخدام C# .NET.

لطالما كانت جداول البيانات Excel عنصرًا أساسيًا في تنظيم المعلومات وتحليلها، حيث توفر منصة مألوفة ومتعددة الاستخدامات للمستخدمين عبر الصناعات. ومع ذلك، مع استمرار نمو الطلب على التطبيقات المستندة إلى البيانات وخدمات الويب، تنشأ حاجة إلى تحويل بيانات Excel إلى تنسيق JSON. JSON(JavaScript Object Notation) ظهر كتنسيق مفضل لتبادل البيانات. لذلك، من خلال تحويل Excel إلى JSON باستخدام .NET REST API، يمكنك الحصول على المرونة اللازمة لدمج بيانات جدول البيانات الخاصة بك بسلاسة في مجموعة واسعة من الأنظمة الأساسية المستندة إلى الويب وتطبيقات الهاتف المحمول والخدمات السحابية.

Excel إلى JSON تحويل SDK

أصبح تحويل Excel إلى تنسيق JSON أمرًا بسيطًا وفعالاً باستخدام GroupDocs.Conversion Cloud SDK for .NET. يوفر SDK هذا مجموعة شاملة من الميزات لتحويل المستندات، بما في ذلك دعم تنسيقات الملفات المختلفة وخيارات التخصيص المتقدمة والمخرجات عالية الجودة. سواء كنت تقوم بإنشاء تطبيقات ويب أو تطبيقات جوال أو برامج سطح مكتب، فإن SDK تمكنك من تبسيط سير عمل تحويل المستندات وتقديم تجارب مستخدم استثنائية.

أولاً، نحتاج إلى تثبيت SDK من خلال البحث في GroupDocs.Conversion-Cloud في مدير الحزم NuGet والنقر فوق الزر “تثبيت”. هناك خيار آخر وهو تنفيذ الأمر التالي في وحدة تحكم مدير الحزم.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

بعد التثبيت، يرجى التأكد من حصولك على بيانات اعتماد API الشخصية الخاصة بك (أي معرف العميل وسر العميل).يمكنك زيارة هذا [البرنامج التعليمي] القصير8 الذي يشرح تفاصيل كيفية الحصول على بيانات اعتماد واجهة برمجة التطبيقات.

محول XLS إلى JSON باستخدام C# .NET

تعرف على أفضل الممارسات والتقنيات المتخصصة لتحويل مستندات XLS وXLSX إلى بيانات JSON باستخدام C# .NET.

  1. قم بإنشاء مثيل لفئة “التكوين” حيث نقوم بتمرير بيانات اعتماد العميل كوسائط.
var configurations = new Configuration(clientId, clientSecret1);
  1. قم بتهيئة ConvertApi حيث نقوم بتمرير كائن التكوين كوسيطة إدخال.
var apiInstance = new ConvertApi(configurations);
  1. قم بتحميل مصنف Excel المدخل إلى وحدة التخزين السحابية.
fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));
  1. قم بإنشاء مثيل ConvertSettings حيث نحدد اسم إدخال XLS والتنسيق الناتج كـ json واسم ملف JSON الناتج كوسيطات.
var settings = new ConvertSettings{...}
  1. اتصل بواجهة برمجة التطبيقات ConvertDocumentRequest لتحويل Excel إلى JSON وحفظ ملف JSON الناتج في وحدة التخزين السحابية.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// المزيد من الأمثلة على https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// احصل على بيانات اعتماد API الخاصة بك 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

// قم بإنشاء مثيل لفئة التكوين وقم بتهيئته باستخدام معرف العميل وسر العميل. 
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// حدد قيمة ApiBaseUrl لتعيين عنوان url الأساسي لواجهة برمجة تطبيقات محول Excel إلى PDF.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// تهيئة مثيل لفئة ConvertApi مع كائن فئة التكوين.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// قم بتحميل مصنف Excel الإدخال من محرك الأقراص المحلي             
using (var stream = System.IO.File.OpenRead("input.xls"))
{
    // إنشاء مثيل FileApi
    var fileUpload = new FileApi(configurations);
    // قم بتحميل مصنف Excel المدخل إلى التخزين السحابي
    fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));

    // قم بإنشاء ConvertSettings حيث نحدد مصنف Excel المدخل واسم ملف JSON الناتج
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "input.xls",
        Format = "json",
        OutputPath = "output.json"
    };
    
    // قم باستدعاء طريقة ConvertDocument لتحويل Excel إلى JSON عبر الإنترنت.
    var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // طباعة رسالة النجاح
        Console.WriteLine("The Excel to JSON conversion completed successfully !");
    }
}

تحويل XLSX إلى JSON باستخدام أوامر cURL

يعد تحويل ملفات Excel إلى تنسيق JSON باستخدام أوامر GroupDocs.Conversion Cloud وcURL عملية مباشرة توفر المرونة وسهولة التكامل. باستخدام نقاط نهاية RESTful API الخاصة بـ GroupDocs.Conversion Cloud، يمكنك بدء تحويل Excel إلى JSON مباشرةً من سطر الأوامر أو ضمن البرامج النصية، مما يجعله مثاليًا لسير العمل الآلي ومهام المعالجة المجمعة.

الخطوة الأولى في هذا الأسلوب هي الحصول على رمز وصول JWT مخصص. لذا، بمجرد حصولك على رمز JWT، يرجى تنفيذ أمر cURL التالي لتحويل XLSX إلى تنسيق JSON وحفظ JSON الناتج في وحدة التخزين السحابية.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"json\",  \"ConvertOptions\": {    \"FromPage\": 1,    \"PagesCount\": 1,    \"Pages\": [      1    ]  },  \"OutputPath\": \"{myOutput}\"}"

الرجاء استبدال “sourceFile” باسم مصنف Excel المُدخل، و"myOutput" باسم JSON الناتج و"accessToken" برمز وصول JWT المخصص.

محول Excel إلى JSON عبر الإنترنت

يمكنك إلقاء نظرة سريعة على [XLSX to JSON Converter] المجاني عبر الإنترنت14. تم تطوير هذا التطبيق على رأس GroupDocs.Conversion Cloud REST APIs. يرجى محاولة استخدام هذا الحل خفيف الوزن وفائق الكفاءة والاطلاع على الإمكانات المذهلة لمصنف Cloud SDK for Excel الخاص بنا لتحويل HTML.

xlsx إلى تطبيق JSON

روابط مفيدة

خاتمة

في الختام، سواء اخترت تحويل Excel إلى JSON باستخدام GroupDocs.Conversion Cloud SDK لـ .NET أو من خلال أوامر GroupDocs.Conversion Cloud وcURL، فأنت مجهز بأدوات قوية لتبسيط سير عمل تحويل المستندات. باختصار، توفر واجهة برمجة التطبيقات (API) خدمات تحويل موثوقة وعالية الجودة، مما يمكّنك من تحويل جداول بيانات Excel إلى بيانات JSON بسهولة.

مقالات ذات صلة

نوصي بشدة بزيارة الروابط التالية لمعرفة المزيد حول: