24 converter وحدات · عملات · ملفات

تحويل XLSX إلى JSON Excel Workbook ↔ JavaScript Object Notation مجاناً عبر الإنترنت آمن

أفلِت ملف XLSX وخذ JSON. القراءة والكتابة تجريان هنا، داخل متصفحك، فلا يغادر الملف جهازك — وما يُبقيه العبور وما لا يستطيع مكتوبان أدناه، لا متروكان لتكتشفهما بنفسك.

حوِّل ملفك

أفلِت هنا ملف XLSX، أو اختر واحداً.

ملفك لا يغادر هذا الجهاز. كل شيء يعمل داخل متصفحك.

عن أداة التحويل هذه
ما الذي يُحفظ الخلايا، والسطر الأول مفاتيح. ورقة واحدة تعطي مصفوفة؛ ومصنّف فيه عدة أوراق يعطي كائناً مفاتيحه أسماء الأوراق، فلا يسقط شيء ولا يندمج شيء في صمت.
ما الذي لا تستطيعه تعبر الصيغة الحسابية بالقيمة التي حسبها الجدول آخر مرة، لا بوصفها صيغة — فالملف يحفظ الاثنتين، وواحدة منهما فقط بيانات. والخلايا المدمجة والألوان والخطوط وعروض الأعمدة والرسوم البيانية ليست بيانات كذلك ولا تعبر. وتصل التواريخ كما خزّنها المصنّف، وليس ذلك دائماً النصَّ الذي رأيته على الشاشة.
أين تعمل في متصفحك. لا يُرفع شيء، فلا يبقى بعدها شيء يُحذف.

لا رفع لأي ملف

التحويل من XLSX

التحويل إلى XLSX

من أين جاءت هذه الصيغ

صيغةُ CSV أقدمها وأقلّها تقييساً: جدولٌ مكتوبٌ سطوراً من نص، استُعمل منذ السبعينيات ولم يُوصَف كتابةً إلا سنة 2005، وقد كان كل برنامجٍ قد قرّر لنفسه ما الفاصل ومتى تُوضَع علامات الاقتباس. وخرج XML من SGML سنة 1998، للمستندات التي يجب أن تحمل بنيةً صارمة وأن تُراجَع على مخطّط. وانتزع دوغلاس كروكفورد صيغةَ JSON من جافاسكربت نحو سنة 2001، وقد جُرِّدت عمداً إلى كائناتٍ وقوائمَ وأعدادٍ وسلاسلِ حروف — وهذا التجريد هو سبب استيلائها على الوِب. وYAML ابنُ عمها المقروء، حيث تقوم الإزاحةُ بما تقوم به الأقواس في غيرها. والذي يهم في التحويل بينها شيءٌ واحد: CSV مسطحة، شبكةٌ من صفوفٍ وأعمدة، أما JSON وXML وYAML فأشجار.

أين تصادفها

صيغة CSV هي ما يُصدّره جدول الحساب، وما يناولك إياه محاسبٌ أو منصةُ متجرٍ أو كشفُ حساب. وJSON هي ما تتكلم به خدماتُ الوِب، وبها تُكتَب ملفاتُ الإعداد أكثر فأكثر. وXML تعيش في أنظمة المؤسسات الأقدم، وفي معايير الفوترة، وفي داخل صيغ المكاتب نفسها. وYAML حيث يكتب البشرُ الإعداداتِ بأيديهم. والتحويلُ بينها هو عملُ كل يوم: نقلُ البيانات من حيث نشأت إلى حيث تُطلَب.

أسئلة متكررة

فُتح ملف CSV عندي في إكسل عموداً واحداً. لماذا؟

لأن جدول الحساب كان ينتظر فاصلاً آخر. فإكسل يتبع فاصلَ القوائم في إعدادات المنطقة، وهو الفاصلةُ المنقوطة في كل موضعٍ تكون فيه الفاصلةُ علامةً عشرية أصلاً — أي في معظم أوروبا القارية. فيبدو الملفُّ المفصولُ بالفواصل عمودَ نصٍّ واحداً. استعمل نافذة الاستيراد وصرِّح بالفاصل، بدل أن تفتح الملف بنقرتين. وبالإعداد الإقليمي نفسه يُفسَّر وصولُ 3.5 أحياناً على هيئة تاريخ.

لماذا لا يصير ملف JSON المتداخل عندي جدولاً مرتباً؟

لأن جدول الحساب مسطح وJSON شجرة. فالصفُّ يحمل قيمةً واحدة لكل عمود؛ وكائنُ JSON قد يحمل قائمةً داخل حقلٍ داخل قائمةٍ أخرى. والتحويل يعني اختيارَ كيفية تسطيح ذلك: إما وصلُ الأسماء المتداخلة في عنوان عمودٍ واحدٍ طويل، وإما تكرارُ الصف الأب مرةً لكل ابن. وكلاهما تنازل، ولا يمكن نقضُ أيٍّ منهما تلقائياً — ولهذا يحتاج الرجوعُ من الجدول إلى الشكل الأصلي قراراً بشرياً في الغالب.

أيفقد الملف شيئاً من جودته؟

ذلك بحسب ما يسع الصيغتين أن تحملاه. فالتحويل بين صيغتين تحفظان الشيء نفسه — من PNG إلى BMP، ومن WAV إلى FLAC — لا يفقد شيئاً. أما التحويل إلى صيغةٍ تطرح المعلومات توفيراً للمساحة، كـJPEG أو MP3، فيفقد قليلاً في كل مرة، والعودة لا تردّ ما ذهب. وحيث يوجد خيار، تميل هذه الصفحة إلى حفظ الجودة الأصلية لا إلى إخراج أصغر ملف.

هل يُرفَع ملفي إلى مكانٍ ما؟

لا. يجري التحويل داخل متصفحك، على جهازك أنت؛ فالملف لا يغادره قط، وليس هنا خادمٌ أصلاً يستقبله. ولهذا كان الذي يحدّ الملفَّ الكبير ذاكرتَك أنت لا عمليةَ رفع، ولهذا لا يمكن لشيءٍ تحوّله أن يظهر في سجلات أحد — ولا في سجلاتنا. أما أدوات الصوت والصورة فتجلب محرّك التحويل من هذا الموقع في أول استعمال — نحو ثلاثين ميغابايت، مرةً واحدة؛ وبعدها يبقى العمل كلّه على جهازك.

لماذا يحوّل الناس XLSX إلى JSON

ملف XLSX هو مصنّف Excel، وبالنسبة إلى معظم الناس هو المكان الذي تعيش فيه بياناتهم: قوائم الأسعار وقوائم العملاء والجداول الزمنية والنتائج والكتالوجات. وهو مكان جيد لكي يحتفظ الناس بجدول ويحررونه. لكن في اللحظة التي يجب أن يغذي فيها ذلك الجدول موقعاً أو تطبيقاً أو سكربتاً أو مكتبة مخططات أو خدمة ذات واجهة برمجية، يكون المصنّف بالشكل الخطأ. فالبرامج لا تريد فتح ملفات Excel. إنها تريد JSON، نصاً بسيطاً مهيكلاً تقرؤه كل لغة برمجة مباشرة. ولهذا يحوّل الناس XLSX إلى JSON: بياناتهم في جدول، والشيء الذي سيستخدمها يتحدث JSON.

الحالات شائعة. مطور لديه قائمة منتجات يحتفظ بها فريق المبيعات في Excel، ويجب أن تحملها صفحة ويب. ومعلم لديه درجات في مصنّف ويريد سكربتاً يعالجها. وصاحب متجر يجب أن يرفع كتالوجاً إلى خدمة لا تقبل إلا JSON. وباحث يريد تغذية جدول إلى أداة تحليل. وفي كل حالة يكون المصنّف مرتباً أصلاً، وما ينقص هو تغيير اللغة فقط.

تحوّل هذه الصفحة XLSX إلى JSON في متصفحك. يُقرأ ملفك ويُكتب هنا، ولذلك لا يغادر جهازك أبداً، وهذا مهم لقوائم العملاء وسجلات التلاميذ وكل ما هو شخصي. وتخبرك الصفحة مقدماً بما يحفظه العبور وما لا يستطيع، بدل أن تتركك لتكتشفه. وتجد أدناه كيف يعمل التحويل، وماذا يحدث مع عدة أوراق، وماذا يصير للصيغ والتواريخ، وما ينبغي تجهيزه في المصنّف.

كيف يعمل التحويل

الصف الأول يعطي المفاتيح

يُقرأ مصنّفك داخل متصفحك. في كل ورقة يُؤخذ الصف الأول على أنه الترويسة، وتصبح خلاياه مفاتيح. ويصبح كل صف آخر سجلاً، كائناً يُقرن فيه كل مفتاح بالقيمة في العمود نفسه. والنتيجة قائمة سجلات، وهي الشكل الذي تتوقعه البرامج من جدول.

ورقة واحدة تعطي مصفوفة، وعدة أوراق تعطي كائناً

ورقة واحدة تعطي مصفوفة. ومصنّف بعدة أوراق يعطي كائناً مفتاحه اسم الورقة، فلا شيء يُسقط ولا شيء يُدمج بصمت. فإن كان في مصنّفك أوراق تسمى المنتجات والأسعار، فإن في JSON مفتاحاً المنتجات يحمل سجلاته ومفتاحاً الأسعار يحمل سجلاته. وتستطيع بعد ذلك أن تأخذ ما تحتاج إليه.

لماذا تُبقى الأوراق منفصلة

غالباً ما تحمل الأوراق جداول مختلفة بأعمدة مختلفة. ودمجها سيفرض قراراً بشأن كيفية محاذاة أشياء غير متشابهة. وإبقاؤها منفصلة، تحت أسمائها، يترك ذلك القرار لك وللبرنامج الذي يقرأ الملف.

ما يُحفظ

الخلايا

تُحفظ الخلايا، مع الصف الأول مفاتيح. فورقة من 300 صف و8 أعمدة تعطي 300 سجل بـ 8 مفاتيح لكل منها.

الأوراق وأسماؤها

تُنقل كل ورقة تحت اسمها الخاص حين تكون هناك عدة أوراق، ولذلك تظهر بنية المصنّف في JSON.

القيم، مع أنواعها

تصل الأرقام أرقاماً والنص نصاً، لأن المصنّف، بخلاف ملف CSV، يعرف الفرق. ويستطيع البرنامج الذي يقرأ عمود مبالغ أن يجمعه دون أي تفسير إضافي.

ما ينبغي أن تعرفه قبل أن تحوّل XLSX إلى JSON

الصيغ تصل قيماً

تصل الصيغة كالقيمة التي حسبها الجدول آخر مرة، لا كصيغة. فالملف يخزن الاثنين، وواحد منهما فقط بيانات. فإن حملت خلية مجموعاً فإن JSON يحمل نتيجة المجموع. وهذا ما تريده تقريباً دائماً لتبادل البيانات، لأن البرنامج المتلقي لا فائدة له من صيغة كُتبت لـ Excel.

التنسيق ليس بيانات

الخلايا المدمجة والألوان والخطوط وعروض الأعمدة والمخططات ليست بيانات أيضاً ولا تعبر. وتُقرأ الخلية المدمجة على أنها خلية واحدة في موضعها العلوي الأيسر، وتكون الخلايا التي تغطيها فارغة. وإن كان جدولك يعتمد على خلايا مدمجة للعناوين فألغِ دمجها قبل أن تحوّل XLSX إلى JSON.

التواريخ تصل كما خزنها المصنّف

تصل التواريخ كما خزنها المصنّف، وهو ليس دائماً النص الذي رأيته على الشاشة. فالمصنّف يحتفظ بالتاريخ كرقم، يعدّ الأيام من نقطة بداية ثابتة، ويعرضه منسقاً كما تشاء. ولذلك قد يحمل JSON رقماً أو قيمة تاريخ، بحسب كيفية تخزين الخلية، لا النص الذي رأيته. وإن احتجت إلى صيغة نص معينة للتواريخ فاكتب التواريخ كنص في المصنّف أولاً، أو حوّلها في البرنامج الذي يقرأ JSON.

كيف تحوّل XLSX إلى JSON هنا

أضف مصنّفك

أسقط ملف XLSX على الصفحة أو اخترْه من جهازك. يُقرأ داخل متصفحك ولا يُرفع.

حوّل

اضغط الزر. يستغرق مصنّف بحجم عادي لحظة. اترك الصفحة مفتوحة حتى ينتهي.

نزّل وافحص

نزّل ملف JSON وافتحه في محرر نصوص. انظر إلى أول سجل وآخر سجل، وتحقق من أن المفاتيح هي الأسماء التي تتوقعها وأن القيم لها الأنواع التي تحتاج إليها.

نظرة أقرب إلى XLSX وJSON

مصنفات وأشجار

XLSX حزمة من الأوراق، كل منها شبكة من الخلايا، مع تنسيق وصيغ وأحياناً مخططات وصور. وJSON يصف شجرة من القيم. والشبكة ذات صف الترويسة هي أبسط أنواع الأشجار، قائمة سجلات تتشارك المفاتيح نفسها. ولذلك فالتحويل مباشر في بنيته، والأسئلة المثيرة تدور حول ما يُترك خلفاً، ولهذا تهم القواعد أعلاه.

لماذا JSON أسهل للبرامج

ملف Excel صيغة معقدة، لا تُقرأ إلا بمكتبة مخصصة. أما JSON فله قواعد صارمة، وفكرة واضحة عن السلاسل والأرقام والقيم المنطقية وnull، وقارئات جاهزة في كل لغة برمجة. والبرنامج الذي يتلقى JSON لا يحتاج إلى مكتبة خاصة ولا تخمين. ولهذا تصر عليه خدمات كثيرة.

الحجم

يكرر JSON أسماء المفاتيح في كل سجل، ولذلك قد يكون الملف أكبر من الجدول الذي جاء منه، مع أن XLSX نفسه مضغوط. ولجداول بآلاف الصفوف توقع أن يكون JSON كبيراً.

حالات شائعة بالتفصيل

تغذية صفحة ويب أو تطبيق

يمكن تحويل قائمة منتجات أو مواقع أو فعاليات محفوظة في مصنّف إلى JSON وتحميلها في صفحة. تحرر الورقة في البرنامج الذي تعرفه، وتدع الصفحة تقرأ النتيجة.

بيانات للمخططات والخرائط

تأخذ مكتبات المخططات والخرائط عادة JSON. حوّل XLSX إلى JSON، ووجّه المكتبة إلى الملف فيرسم المخطط نفسه من جدولك.

الرفع إلى الخدمات والواجهات البرمجية

غالباً ما تقبل الخدمات التي تستورد الكتالوجات أو جهات الاتصال أو الإعدادات JSON فقط. ويمكن تحويل مصنّف إلى الملف الصحيح هنا، ورفعه.

مصنفات متعددة الأوراق كحزمة بيانات

مصنّف فيه ورقة للمنتجات وأخرى للفئات وثالثة للأسعار يصبح ملف JSON واحداً بثلاثة مفاتيح. وتستطيع التطبيقات تحميل الحزمة كلها دفعة واحدة.

نصائح عملية قبل أن تحوّل XLSX إلى JSON

رتّب صف الترويسة

استخدم أسماء قصيرة وواضحة وفريدة في الصف الأول من كل ورقة، دون فواصل أسطر. فالأسماء تصبح مفاتيح، والبرامج تشير إلى المفاتيح بالاسم.

أزل العناوين والملاحظات والمجاميع

غالباً ما يكون في المصنّف عنوان فوق الجدول أو صف مجموع تحته. احذفهما، وإلا فسيصبحان سجلات، وقد تكون المفاتيح خاطئة.

ألغِ دمج الخلايا

تربك الخلايا المدمجة قراءة الجدول. ألغِ دمجها واملأ القيم في كل صف حيث تستطيع.

الصق القيم للصيغ المهمة

تعبر الصيغ بآخر قيمها المحسوبة. فإن لم يُعد حساب المصنّف منذ تغيير، فقد تكون القيم المخزنة قديمة. افتحه ودعه يعيد الحساب واحفظه قبل أن تحوّل XLSX إلى JSON.

أسئلة يطرحها الناس قبل التحويل

لماذا يوجد عدة مفاتيح في JSON؟

لأن المصنّف فيه عدة أوراق. والمصنّف بعدة أوراق يعطي كائناً مفتاحه اسم الورقة.

أين صيغي؟

لقد عبرت كالقيم التي حسبها الجدول آخر مرة. ونص الصيغة نفسه ليس بيانات ولا ينتقل.

لماذا تبدو تواريخي كأرقام؟

لأن المصنّف يخزن التواريخ كأرقام وينسقها للعرض. وتصل التواريخ كما خزنها المصنّف. حوّلها في البرنامج الذي يقرأ JSON، أو اكتبها كنص أولاً.

ماذا يحدث للألوان والخلايا المدمجة؟

لا تعبر. فالألوان والخطوط وعروض الأعمدة والخلايا المدمجة والمخططات تنسيق لا بيانات.

هل يُرفع ملفي؟

لا. يعمل التحويل في متصفحك ولا يغادر الملف جهازك.

هل أستطيع العودة إلى مصنّف؟

نعم. من JSON إلى XLSX يعيد قائمة سجلات إلى ورقة عمل.

الاختيار الحكيم حين تحوّل XLSX إلى JSON

JSON أم CSV؟

إن كان البرنامج المتلقي يقرأ جداول بسيطة فقد يكفي CSV. وتعمل من JSON إلى CSV ومن CSV إلى JSON مع الملفات النصية. ويكون JSON أفضل حين تحتاج إلى قيم ذات أنواع وعدة أوراق في ملف واحد.

أهداف أخرى

إن كانت الوجهة ملف ترميز أو إعداداً، فيمكن أن تلي من JSON إلى XML ومن JSON إلى YAML.

احتفظ بالمصنّف

المصنّف هو الأصل لمن يصونون البيانات. احتفظ به، وحوّل من جديد حين يتغير.

الحصول على نتيجة جيدة بعد التحويل

تحقق من JSON في عارض

افتح النتيجة في محرر يفهم JSON واطوِ السجلات. فإن بدت البنية كما تتوقع فهي سليمة.

قارن بعض السجلات بالمصدر

خذ بضعة صفوف من الوسط وقارنها بالورقة. يستغرق ذلك دقيقة ويخبرك أن التحويل أمين.

صغّر للنشر

إن كان الملف سيُحمَّل في صفحة ويب وكان كبيراً، فتوجد أدوات تزيل الفراغات وتجعله أخف. وتبقى البيانات هي نفسها.

تجهيز مصنّفك ليتحول جيداً

اجعل كل ورقة جدولاً واحداً

حين تحوّل XLSX إلى JSON، ينبغي أن تحمل كل ورقة جدولاً واحداً يبدأ من أعلى اليسار، مع الترويسة في الصف الأول. وستُقرأ الجداول المتجاورة أو الملاحظات على الهامش كأعمدة إضافية.

اجعل كل عمود نوعاً واحداً من الأشياء

العمود الذي يحمل أرقاماً في معظم الصفوف وكلمات في قليل منها سينتج خليطاً من الأنواع. نظّف الشاذة لكي يعني كل عمود شيئاً واحداً.

سمِّ الأوراق بأسماء ذات معنى

تصبح أسماء الأوراق مفاتيح حين تكون هناك عدة أوراق. والمنتجات والأسعار أفضل من Sheet1 وSheet2، وسيسهل قراءة برنامجك.

جرّب بقطعة صغيرة أولاً

إن كان المصنّف كبيراً فانسخ أول عشرين صفاً إلى ملف اختبار وحوّله. ونظرة سريعة إلى النتيجة تبين هل المفاتيح والأنواع كما تتوقع.

استخدام النتيجة بعد أن تحوّل XLSX إلى JSON

قراءة ملف متعدد الأوراق

حين كان للمصنّف عدة أوراق يكون JSON كائناً، وكل ورقة هي أحد مفاتيحه. ويختار البرنامج الورقة التي يحتاج إليها بالاسم. وإن حوّلت XLSX إلى JSON لصفحة تعرض قائمة الأسعار فقط، فإنها تقرأ مفتاح الأسعار وتتجاهل الباقي.

تحميله في صفحة ويب

تستطيع الصفحة جلب الملف وتحويله إلى قائمة أو جدول أو مجموعة علامات على خريطة ببضعة أسطر من السكربت. ولأن الملف نص بسيط يمكنك استضافته بجانب الصفحة، وتغيير في البيانات لا يحتاج إلا إلى تحويل جديد ورفع جديد.

الخلايا الفارغة

تصل الخلية الفارغة قيمة فارغة لمفتاحها. وتختلف البرامج في كيفية معاملتها: بعضها يرى سلسلة فارغة وبعضها لا يرى شيئاً. فإن كان الأمر مهماً فقرر في البرنامج كيف تُقرأ الفراغات.

مصنفات كبيرة

مصنّف بآلاف الصفوف الكثيرة يعطي ملفاً كبيراً. وإن كان على صفحة أن تحمله ففكر في تقسيم البيانات إلى صفحات، أو تحميل الجزء المطلوب فقط، لكي لا يُجبر الزوار على الانتظار.

أبقِ سير العمل بسيطاً

أسهل روتين هو الإبقاء على المصنّف مصدراً وحيداً للحقيقة، وتحويل XLSX إلى JSON في كل مرة يتغير. فتحرير JSON باليد يؤدي إلى نسخة لم تعد تطابق الورقة، والتحويل التالي يكتب فوق تعديلاتك.

الخصوصية والتعامل

لماذا يهم التحويل المحلي للبيانات

غالباً ما تحمل المصنفات ما هو خاص: عملاء وتلاميذ وعناوين وأسعاراً. وكثير من المحولات عبر الإنترنت ترفع ملفك إلى خادم، وتعالجه وترد النتيجة، ولبعض الوقت تعيش نسخة على جهاز لا تتحكم فيه. أما هنا فمتصفحك أنت يقوم بالعمل، ولذلك تبقى البيانات على جهازك.

ماذا يحدث حين تغادر

حين تغلق الصفحة يختفي الملف المحوَّل من المتصفح، فنزّله أولاً. ولا يُحتفظ بشيء عن بياناتك.

إن حدث خطأ ما

المفاتيح خاطئة

لم يكن الصف الأول هو الترويسة. أزل أي عنوان أو أسطر فارغة فوق الجدول وحوّل من جديد.

بعض الخلايا فارغة وما كان ينبغي

ربما كانت جزءاً من خلية مدمجة. ألغِ الدمج واملأها في المصنّف أولاً.

تتجمد الصفحة مع مصنّف كبير

كل شيء يعمل على جهازك، والمصنّف الكبير يحتاج إلى ذاكرة. جرّب من جديد على حاسوب، أو احفظ الورقة التي تحتاج إليها فقط.

أدوات ذات صلة

تغطي عائلة الأدوات نفسها المهام المجاورة. وللعودة استخدم من JSON إلى XLSX. وللجداول البسيطة تعمل من CSV إلى JSON ومن JSON إلى CSV مع الملفات النصية. وللجداول الأقدم والمفتوحة تنقل من XLS إلى ODS ومن ODS إلى XLS الجداول بين الصيغ. ولصيغ أخرى من البيانات المهيكلة هناك من JSON إلى XML ومن JSON إلى YAML.

مثال محلول

لنفترض أن فريق مبيعاتك يحتفظ بمصنّف بورقتين، المنتجات والأسعار، وأن الموقع ينبغي أن يعرض الاثنتين. تسقط ملف XLSX هنا وتضغط الزر. وبعد لحظة تنزّل ملف JSON واحداً بمفتاحين، المنتجات والأسعار، يحمل كل منهما قائمة سجلاته. والأسعار أرقام، لأنها كانت أرقاماً في الورقة. تضع الملف بجانب الصفحة، فيقرؤه السكربت. وحين يتغير سعر، يحرر الفريق المصنّف وتحوّل من جديد.

قائمة مراجعة قصيرة

قبل التحويل

ضع الترويسة في الصف الأول من كل ورقة. أزل العناوين والملاحظات والمجاميع. ألغِ دمج الخلايا. أعد الحساب واحفظ.

أثناء التحويل

ابقَ في الصفحة حتى يجهز الملف.

بعد التحويل

افتح JSON، وتحقق من المفاتيح وبضعة سجلات، واحتفظ بالمصنّف أصلاً لديك.

أخطاء شائعة

ترك عنوان فوق الترويسة

يصبح الصف الأول هو المفاتيح. وعنوان هناك يفسدها.

توقع الصيغ

تعبر الصيغ بآخر قيمها المحسوبة. ويحمل JSON بيانات لا حسابات.

حذف المصنّف

احتفظ به. فهو النسخة التي تستطيع تحريرها في جدول.

بياناتك تبقى على جهازك

يجري التحويل محلياً. يقرأ متصفحك أنت مصنّفك، ويعيد كتابته هناك ويسلمه إليك بصيغة JSON. ولا شيء يُرفع، فلا تنتهي نسخة على خادم ولا يستطيع أحد آخر أن يقرأها. وللبيانات ذات المحتوى الخاص هذه هي الطريقة الآمنة لتحويل XLSX إلى JSON.

الخلاصة

لتحويل XLSX إلى JSON هنا، أسقط المصنّف واضغط الزر. يُقرأ ويُكتب في متصفحك، ولذلك لا يغادر الملف جهازك أبداً. وتُحفظ الخلايا، مع الصف الأول مفاتيح. وورقة واحدة تعطي مصفوفة، ومصنّف بعدة أوراق يعطي كائناً مفتاحه اسم الورقة، فلا شيء يُسقط ولا شيء يُدمج بصمت. وتصل الصيغة كالقيمة التي حسبها الجدول آخر مرة، لا كصيغة. والخلايا المدمجة والألوان والخطوط وعروض الأعمدة والمخططات ليست بيانات أيضاً ولا تعبر. وتصل التواريخ كما خزنها المصنّف، وهو ليس دائماً النص الذي رأيته على الشاشة.

الطول والمساحة الكتلة والحجم درجة الحرارة العملات