وب‌سرویس مجید

پروژه cascadia

suntong/cascadia

این ابزار یک بسته Go است که امکان استفاده از انتخابگرهای CSS در محیط خط فرمان را فراهم می‌کند.

با استفاده از آن می‌توانید به راحتی سند‌های HTML را با استایل‌های CSS پردازش کنید و عناصر مورد نظر را فیلتر یا استخراج کنید.

کاربرد:

این ابزار برای افرادی که با ابزارهای خط فرمان و اسکریپت‌نویسی کار می‌کنند مفید است.

شما می‌توانید با یک دستور ساده، عناصر خاصی از یک صفحه وب را بر اساس کلاس، آی‌دی یا سایر ویژگی‌های CSS انتخاب کنید.

در چه شرایطی بهتره استفاده شود؟

وقتی که نیاز دارید به صورت خودکار و بدون مرورگر، اطلاعاتی از یک فایل HTML استخراج کنید.

مثلاً در اسکریپت‌های bash یا ابزارهای پردازش داده‌های وب.

چند مثال از موارد استفاده:

استخراج تمام لینک‌های یک صفحه با کلاس خاص

گرفتن محتوای یک تگ div با آی‌دی مشخص

فیلتر کردن عناصر برای وب‌اسکرپینگ ساده و سریع

  • ##CSS
  • ##GoLang
  • ##CommandLine
  • ##WebScraping
  • ##HTML
  • ##Automation
  • ##DevTools
  • ##CLI
  • ##DataExtraction
  • ##suntong