يقول الملف README.md5 "راجع وثائق API وعينة البرامج للحصول على مزيد من التفاصيل." (لم يتم توفير رابط) ولكن لا يمكنني العثور على وثائق API المشار إليها في أي مكان. نماذج البرامج في دليل "أمثلة" لا تحتوي على الوثائق المذكورة. يقدم برنامج README مثالًا محدودًا لكيفية إجراء التحليل الفعلي ، ولكنه لا يخبرني بأي شيء عن ماهية بنية "GumboOutput" أو ما يمكن فعله بها. لقد بحثت في جميع الدلائل الفرعية ولكن لا أرى أي شيء يوثق واجهة برمجة التطبيقات.
لقد عثرت على صفحة منفصلة عبر Google (http://matze.github.io/clib-doc/gumbo-parser/index.html) لكنني لا أعرف مدى ارتباطها بهذا الإصدار ، وهي غير مكتملة للغاية (بالنسبة إلى على سبيل المثال ، ما زلت لا أرى أي شيء حول بنية "GumboOutput" أو ما يمكن فعله بها.)
أرغب في تصفح وثائق API ، لكن لا أريد بشكل خاص استنساخ الريبو وتثبيت doxygen
حتى الآن. هل يمكنك التفكير في استضافة المستندات المبنية في مكان ما؟
لا يمكننا إعداد صفحات جيثب باستخدام كود / API محتمل؟
FWIW ، تم توثيق واجهة برمجة تطبيقات المستخدم الكاملة في gumbo.h. إذا كنت تبحث عن أمثلة لاستخدام API ، فإن المسلسل يلامس معظم وظائف جانب المستخدم في المكتبة. عند الوصول إليها عبر python ، يتم تمديد واجهة برمجة التطبيقات (api) منذ أن يتم تحويل الشجرة المُحللة القائمة على لغة C إلى مكافئها bs4 بعد اكتمال التحليل.
التعليق الأكثر فائدة
FWIW ، تم توثيق واجهة برمجة تطبيقات المستخدم الكاملة في gumbo.h. إذا كنت تبحث عن أمثلة لاستخدام API ، فإن المسلسل يلامس معظم وظائف جانب المستخدم في المكتبة. عند الوصول إليها عبر python ، يتم تمديد واجهة برمجة التطبيقات (api) منذ أن يتم تحويل الشجرة المُحللة القائمة على لغة C إلى مكافئها bs4 بعد اكتمال التحليل.