الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال كيفية الحصول على سطر معين من ملف Html

بدأه شاب مسلم في 18 نوفمبر 2009 · 2 رد · 641 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

لدي مشكلة واتمنى المساعدة في حلها

عندي موقع فيه قائمة المطاعم في مدينة ما

واريد ان انشيء برنامج للحصول من خلال ملف ال html على السطر الذي اريده

بمعنى انه لو لدينا هذا الجزء من الملف

=======================

<table class="leader-list">

<tr>

<td>Cuisines: </td>

<td class="plain">

<div onmouseover="TagToTip('tipPriceRange')"><span id="ctl00_cphMain_ctlRatings_lblCuisines">Casual Dining, Healthy Eating, Organic, Vegetarian</span></div>

</td>

</tr>

==========================================

كيف يمكنني الحصول على Casual Dining, Healthy Eating, Organic, Vegetarian

هل من افكار او احد تعرض لمثل هذه المشكلة

ودمتم بخير

#2
<span id="ctl00_cphMain_ctlRatings_lblCuisines">Casual Dining, Healthy Eating, Organic, Vegetarian</span>

بكل بساطة وانت بتعرف الcontent handler

اختبر فى ال startElement ان يكون ال id الموجود فى ال attrs للعنصر "اللى هيكونspan" انه يكون مساوى ل "ctl00_cphMain_ctlRatings_lblCuisines"

	startElement(String namespaceURI, String localName, String qName, Attributes atts)

دا تعريف ال startElement

وفى الحالة دى يبقة عند characters هتحصل على الداتا

characters(char[] ch, int start, int length)

دا تعريف ال characters

http://htmlparser.sourceforge.net

-- فى حل تانى عن طريق ال Regular Expressions

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 18 نوفمبر 2009 في 02:42

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3

بما انه لديك

id="ctl00_cphMain_ctlRatings_lblCuisines"

فهناك الكثير من الـ HTML Parser للجافا ابحث واختار ما يناسبك

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

مواضيع مشابهة