محول HTML إلى JSON
من HTML إلى XML وCSV والنص والشيفرة
يحوّل محول HTML إلى JSON هذا الترميز إلى شجرة نظيفة. ويكتب أيضًا XML وYAML وCSV ونصًا عاديًا وسلاسل JavaScript وسلاسل PHP. نحن لا نرفع شيئًا.
- مجانيالسعر
- 9المخرجات
- لا شيءالتسجيل
- لا شيءعمليات الرفع
محول HTML إلى JSON
حوّل HTML إلى JSON أو XML أو YAML أو CSV أو نص أو شيفرة، والعكس
- العناصر
- 0
- السمات
- 0
- الحجم
- 0 B
جاهز. الصق شيفرتك واختر الصيغتين.
ماذا يفعل لك محول HTML إلى JSON
صُنع HTML للمتصفحات، لا للعمل على البيانات. لذلك عليك تغيير شكله حين تحتاج إلى محتواه في نص برمجي أو جدول بيانات أو استدعاء واجهة. وهذا ما تفعله هذه الأداة.
أولًا، الصق HTML الخاص بك. ثم اختر الصيغة التي تريدها. تظهر النتيجة أثناء الكتابة. كذلك، يحتفظ JSON وYAML بالشجرة كاملة، ويعطيك XML ترميزًا نظيفًا، ويأخذ CSV صفوف جدول.
وتكتب أيضًا نصًا عاديًا وسلسلة JavaScript وسلسلة PHP. وكذلك تعمل بالعكس. الصق سلسلة شيفرة فتعيدها الأداة إلى HTML.
ثم تستطيع استخدام النتيجة في أي مكان. حمّل JSON في نص برمجي، أو الصق CSV في جدول، أو ضع السلسلة في شيفرتك.
كل شيء يعمل في متصفحك. لذلك لا يغادر ترميزك جهازك أبدًا. وهذا مهم، لأن الصفحات تحمل غالبًا أسماء وبريدًا إلكترونيًا ونصوصًا خاصة.
من HTML إلى JSON، وسمًا وسمًا
أولًا، تقرأ الأداة ترميزك وتبني شجرة. يصبح كل وسم كائنًا له اسم وسم. وتذهب السمات إلى كائن attrs، وتذهب الوسوم المتداخلة والنص إلى قائمة children.
فيصبح الرابط كائنًا فيه الوسم a والسمة href ونص الرابط كابن له. وتحتفظ الشجرة بترتيب صفحتك، وهذا مهم حين تعيد بناءها لاحقًا.
وكذلك فالقارئ متساهل. يغلق الوسوم التي تغلقها المتصفحات، مثل p وli وtd. كما يفك ترميز الكيانات، فيصبح كيان علامة العطف علامة عطف عادية.
لمزيد من التفاصيل، راجع: HTML Living Standard.
من HTML إلى CSV انطلاقًا من جدول
أولًا، تحفظ صفحات كثيرة بياناتها في جداول. الصق الصفحة، واختر CSV أو TSV، فتقرأ الأداة الصفوف والخلايا. أيضًا، وإذا كان في HTML عدة جداول، تتيح لك قائمة اختيار واحد.

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

في JavaScript تستطيع اختيار علامات اقتباس مفردة أو مزدوجة أو قالب حرفي أو قائمة أسطر موصولة. وفي PHP تستطيع اختيار علامات اقتباس مفردة أو مزدوجة أو كتلة nowdoc.
من سلسلة شيفرة إلى HTML من جديد
والعكس يعمل أيضًا. في الواقع، الصق مقطع JavaScript أو PHP فيه سلسلة، واختر HTML هدفًا. تجد الأداة السلاسل وتصل بينها وتزيل التهريب.
وكذلك تقرأ علامات الاقتباس المفردة والمزدوجة والقوالب الحرفية وكتل nowdoc. وتفهم التهريبات المعتادة، مثل فاصل السطر وعلامة التبويب والشرطة المائلة العكسية ورمز يونيكود.
إخراج XML وYAML
إخراج XML يتبع القواعد. تُغلق الوسوم الخالية من المحتوى بنفسها، وتضع الأداة قيم السمات بين علامات اقتباس وتهرّبها. وإذا كان في HTML أكثر من وسم علوي واحد، تضيف الأداة وسم جذر.
ثم يعكس إخراج YAML شجرة JSON، بالمفاتيح tag وattrs وchildren. وهو سهل القراءة، وتستطيع لصقه في ملف إعداد.
آمنة بالتصميم
تقرأ الأداة HTML الخاص بك كنص ولا تعرضه أبدًا. فلا يستطيع نص برمجي داخل الترميز أن يعمل. تبقى النصوص البرمجية والأنماط خارج النتيجة افتراضيًا، وتستطيع الاحتفاظ بنصها إذا احتجت إليه. وهذا يجعل الأداة آمنة أيضًا مع صفحات لا تثق بها.
استخدام محول HTML إلى JSON، خطوة بخطوة
أربع خطوات تنقلك من الترميز إلى البيانات.
- 1
الصق HTML
أيضًا، الصقه، أو افتح ملفًا، أو جرّب المثال.
- 2
اختر صيغتين
اختر ما لديك وما تريده. وبدّل بينهما بنقرة.
- 3
اضبط الخيارات
قصّ المسافات، واحتفظ بالنصوص البرمجية، واختر جدولًا أو أسلوب سلسلة.
- 4
انسخ أو احفظ
انسخ النتيجة، أو احفظها بنوع الملف الصحيح.
ما الذي يفعله محول HTML هذا بشكل مختلف
كثير من المحولات تعطيك مخرجًا واحدًا. وهذا يعطيك تسعة.
تسعة مخرجات
JSON وYAML وXML وCSV وTSV والنص وJavaScript وPHP وHTML.
في الاتجاهين
أعد سلاسل الشيفرة إلى HTML في خطوة واحدة.
قارئ متساهل
يتعامل مع وسوم الإغلاق الناقصة والسمات المتساهلة والكيانات.
من جدول إلى CSV
اختر أي جدول في الصفحة واحصل على صفوف نظيفة.
النصوص البرمجية تبقى خارجًا
لا تنفّذ الأداة الترميز أبدًا وتتجاهل النصوص البرمجية افتراضيًا.
لا شيء يغادر علامة تبويبك
متصفحك يقوم بالعمل. نحن لا نرى HTML الخاص بك أبدًا.
عادات لاستخراج البيانات من HTML
بضع عادات تُبقي بياناتك نظيفة.
- الصق ما تحتاج إليه فقط. الكتلة الصغيرة تعطي نتيجة صغيرة وواضحة.
- اختر الصيغة حسب الغرض. استخدم JSON للنصوص البرمجية، وCSV للجداول، والنص للقراءة.
- أبقِ خيار القص مفعّلًا. يزيل النص الفارغ بين الوسوم ويُبقي الشجرة قصيرة.
- افحص الجداول أولًا. تأكد أن لكل صف العدد نفسه من الخلايا.
- انتبه للخلايا المدموجة. الخلايا التي تمتد عبر أعمدة تُقرأ كخلية واحدة، لذلك افحص النتيجة.
- استخدم nowdoc أو سلاسل القوالب. تُبقي HTML الطويل مقروءًا داخل الشيفرة.
- لا تثق بالشيفرة الملصقة. اقرأ الناتج كبيانات فقط، ولا تلصقه في صفحة دون فحص.
- انتبه إلى الكيانات. تفك الأداة ترميز الكيانات، فيصبح كيان علامة العطف علامة عطف عادية في الناتج.
- جرّب بعينة صغيرة. حوّل كتلة واحدة أولًا. ثم حوّل الصفحة كلها.
- احتفظ بالأصل. لا تغيّر الأداة مصدرك أبدًا، لكن النسخة لا تكلّف شيئًا.
- انتبه للبيانات الخاصة. احذف الأسماء والبريد الإلكتروني قبل مشاركة النتيجة.
أخطاء تحويل شائعة تمنعها هذه الأداة
كل واحد منها يفسد البيانات بصمت. والمحوّل يحميك منها.
علامات اقتباس معطوبة في السلاسل
كذلك، تهرّب الأداة علامات الاقتباس وفواصل الأسطر قبل أن يدخل HTML الشيفرة.
كيانات ضائعة
تفك الأداة ترميز الكيانات مرة واحدة فقط، فلا يتسلل ترميز مزدوج.
محتوى نصوص برمجية في البيانات
تبقى النصوص البرمجية والأنماط خارجًا ما لم تطلبها.
فواصل داخل الخلايا
تضع الأداة خلايا CSV التي فيها فواصل أو علامات اقتباس بين علامتي اقتباس بأمان.
وسوم إغلاق ناقصة
الفقرات وعناصر القوائم والخلايا المفتوحة تُغلق كما يغلقها المتصفح.
رفع صفحات خاصة
كثير من المحولات ترسل HTML الخاص بك إلى خادم. أما هذا فلا يفعل ذلك أبدًا.
أسئلة شائعة عن محول HTML إلى JSON
هل محول HTML إلى JSON هذا مجاني؟
نعم. لا يكلّف شيئًا ولا يحتاج إلى حساب وليس له حدود. يعمل في متصفحك، فلا توجد تكلفة خادم نحمّلها عليك.
هل يغادر HTML الخاص بي جهازي؟
لا. متصفحك يقرأ الترميز ويكتب النتيجة. لا يصل شيء إلى هذا الموقع، ولا نحتفظ بشيء.
كيف يبدو JSON؟
كل وسم كائن فيه tag وattrs وchildren. ويوضع النص في القائمة children كسلسلة نصية.
هل يستطيع تحويل HTML إلى CSV؟
نعم، للجداول. يقرأ كل صف وكل خلية. وإذا وُجدت عدة جداول فإنك تختار واحدًا.
ماذا لو لم يكن في HTML جدول؟
عندها يعرض وضعا CSV وTSV رسالة. أيضًا، استخدم JSON أو YAML أو النص لمحتوى آخر.
كيف يعمل تحويل HTML إلى نص؟
يزيل الوسوم ويُبقي الفقرات والعناوين وعناصر القوائم وصفوف الجداول في أسطر خاصة بها.
هل يستطيع الاحتفاظ بعناوين الروابط؟
نعم. فعّل خيار الروابط، فيأتي كل عنوان بعد نص رابطه بين قوسين.
هل أستطيع تحويل HTML إلى سلسلة JavaScript؟
نعم. اختر JavaScript ثم علامات اقتباس مفردة أو مزدوجة أو قالبًا حرفيًا أو أسطرًا موصولة.
هل أستطيع تحويل HTML إلى سلسلة PHP؟
نعم. اختر PHP ثم علامات اقتباس مفردة أو مزدوجة أو كتلة nowdoc.
هل يستطيع إعادة سلسلة شيفرة إلى HTML؟
نعم. الصق مقطع JavaScript أو PHP، واختره كإدخال، واختر HTML كإخراج.
هل ينفّذ النصوص البرمجية في HTML الخاص بي؟
لا. تقرأ الأداة الترميز كنص فقط. ولا تعرض شيئًا ولا تنفّذ شيئًا.
هل تظهر النصوص البرمجية والأنماط في النتيجة؟
ليس افتراضيًا. فعّل الاحتفاظ بمحتوى النصوص البرمجية والأنماط إذا احتجت إليه.
هل يصلح HTML المعطوب؟
يقرأ الترميز المتساهل كما يفعل المتصفح. ويغلق الفقرات وعناصر القوائم والخلايا المفتوحة.
ماذا يحدث للتعليقات؟
تتجاهل الأداة تعليقات HTML والإعلان عن نوع المستند، لأنها لا تحمل بيانات.
هل يفك ترميز الكيانات؟
نعم. يصبح كيان علامة العطف علامة عطف عادية. ثم تهرّبها النتيجة من جديد حيث تحتاج الصيغة إلى ذلك.
هل أستطيع فتح ملف؟
نعم. استخدم فتح ملف. تختار الأداة نوع الإدخال من اسم الملف.
ما حجم الملف الذي أستطيع استخدامه؟
بضعة ميغابايتات. قد تُقرأ الصفحات الكبيرة جدًا ببطء على الهاتف.
هل يستطيع قراءة صفحة ويب كاملة؟
نعم. الصق مصدر الصفحة. تقرأ الأداة head وbody، وتتخطى النصوص البرمجية والأنماط افتراضيًا.
هل يحافظ على ترتيب السمات؟
نعم. في الواقع، تحتفظ السمات بالترتيب الذي كتبتها به. وإذا تكررت سمة فالأولى هي التي تُعتمد.
لماذا يوجد وسم جذر في XML الخاص بي؟
يحتاج XML إلى وسم علوي واحد. لذلك تضيف الأداة وسم جذر عندما يزيد عدد الوسوم العلوية في HTML عن واحد.
هل تعمل على الهاتف؟
نعم. تتراص اللوحات وتتمرر الصناديق. ومع الترميز الطويل تظل لوحة المفاتيح أريح.
رفاق مفيدون لبيانات الويب
التحويل خطوة واحدة. وهذه الأدوات الثلاث تتولى الخطوات المحيطة به.
JSON إلى جدول HTML
حوّل JSON إلى جدول HTML نظيف.
افتح الأداة ←محول Markdown إلى HTML
حوّل Markdown إلى HTML، والعكس.
افتح الأداة ←محول XML إلى JSON
حوّل XML إلى JSON نظيف محدد الأنواع.
افتح الأداة ←
هل أنت مستعد لتحويل بعض HTML؟
الصق ترميزك، واختر صيغتين، وانسخ النتيجة. كذلك، المحوّل مجاني ولا يحتاج إلى حساب، ويُبقي كل بايت على جهازك.