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

البحث عن ال Meta Tag في صفحة الويب باستخدام الجافا

بدأه web.pro في 6 مارس 2009 · 6 رد · 714 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد طريقة معرفة الكلمات المفتاحية من الوسم meta في صفحة الانترنت

باستخدام الجافا ارجو المساعدة

#2

لا علاقة مباشرة للجافا بالموضوع

كل ما تحاجه هو أن تعرف أين تضع الكلمات المفتاحية في شيفرة html

بعدها تقوم بالبحث عن الوسم tag

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#3

اريد طريقة البحث عن الوسم باستخدام الجافا

#4

ممكن توضح أكتر

#5

السلام عليكــم ورحمـة الله وبركاتــة ،،

إذا كنت تعني أنك تريد استخراج ال meta tag الخاصة بالkeywords، فهذا مثال على ذلك


import java.io.*;
import java.util.regex.*;

public class GetKeyWordsMeta
{
public static void main(String[] args)
{
Pattern pattern = Pattern.compile(".*<meta\\s+name=[\"']?keywords[\"']?.*?>.*");
Matcher matcher;
try{
URL url = new URL("http://java.sun.com/index.jsp");
BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream()));
String line;
while((line = reader.readLine()) != null)
{
matcher = pattern.matcher(line);
if (matcher.matches())
System.out.println(matcher.group());
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
 import java.net.*;

#6

شكرا جزيلا لك هذا ما أريده

جزاك الله خيرا

#7

بالفعل اذا شئ فى نفس البساطة ال Regular Expressions كافية

لكن اذا اتعقد الموضوع فى معالجة ملفات ال HTML لازم تفكر فى parser

(map share people)

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

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