ForHosting KIT · قراءة المواقع ومراقبتها

حوّل جدول من صفحة ويب إلى ملف بيانات

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

● مستقرةلكل طلب · لكل عنوان URL$0.040
استخدمها من الويبAPIالبريدالتطبيق قريبًاTelegram قريبًا

شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.

لماذا نسخ الجدول يدويًا صعب

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

كيف تتعامل مع عدة جداول في نفس الصفحة

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

استخدامات نموذجية

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

السعر

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

محاسب يستورد جدول أسعار مورد

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

محلل بيانات يقارن جدول مواصفات منتجات

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

صحفي يستخرج جدول نتائج من تقرير حكومي

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

ماذا لو كانت الصفحة تحتوي أكثر من جدول واحد؟

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

هل يحافظ التحويل على النص العربي داخل الجدول؟

نعم، يُحافَظ على النص العربي ومحاذاته الصحيحة دون انعكاس أو تشوّه أثناء الاستخراج.

بأي صيغة تصلني بيانات الجدول؟

بصيغة منظمة بصفوف وأعمدة جاهزة للاستيراد المباشر إلى Excel أو أي جدول بيانات آخر يدعم الصيغ القياسية.

هل تُحفظ الصفحة بعد الاستخراج؟

لا، تُقرأ لإنتاج بيانات الجدول فقط ثم تُحذف دون الاحتفاظ بأي نسخة من محتواها.

كم تكلفة استخراج جداول عشرين صفحة؟

نحو $0.82، بواقع $0.041 للصفحة الواحدة تقريبًا.

ماذا لو كان الجدول مبنيًا بجافاسكريبت لا HTML مباشر؟

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

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

POSThttps://api.kit.forhosting.com/web/tables

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/web/tables \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://ejemplo.com"}'
{
  "url": "https://ejemplo.com"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "web.tables",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.040
لكل عنوان URL$0.001

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

timeout_sec30
max_crawl_pages25
HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.
422task_failedلم تنجح معالجة المهمة، ولن تُحتسب عليك؛ أعد المحاولة أو راسلنا مباشرة.

اطّلع على توثيق KIT الكامل ←