/ / استخراج من صفحة الويب باستخدام فبس والكتابة إلى excel - html و excel وويب وخصائص و vbscript

استخراج من صفحة ويب باستخدام فبس والكتابة إلى التفوق - أتش تي أم أل ، التفوق ، على شبكة الإنترنت ، والخصائص ، vbscript

أنا "م جديدة جدا ل VBS لكنني بحاجة لاستخراجمعلومات الملكية من صفحات الويب وإدخال المعلومات في التفوق. ما أحاول القيام به هو الحصول على معلومات الكائن من الروابط ، حقول النص ، الأزرار ، الصور وما إلى ذلك. المعلومات التي أحتاجها هي .name ، .id ، .title ، .value ، .type ، .class لكل عنصر على الصفحة وعرضها معًا لكل عنصر ، على سبيل المثال: من صفحة بحث google ، مربع البحث هو. id: lst-ib ، .name: q .title: Search .type: text ثم زر Google هو .name: btnK .type : submit .value: بحث Google إلخ. أي مساعدة ستكون مفيدة للغاية!

الردود:

0 للإجابة № 1

أنصح بلغة أخرى لمثل هذا الغرض ، على سبيل المثال ، روبي هو جيد جدا في ذلك ، والبعيد الطبيعي ل VbScripters. قال ، هنا طريقة كيفية القيام بذلك في VbScript ..

set IE = WScript.CreateObject("InternetExplorer.Application", "IE_")
with IE
.MenuBar = 0
.ToolBar = 0
.StatusBar = 0
.Visible = 1
.navigate "http://www.google.com"
end with
while IE.busy
wScript.sleep 400
wend

"html = IE.document.all.tags("html").item(0).outerhtml
wscript.echo IE.document.getElementsByTagName("font").item(0).innerText
wscript.echo "innerText:" & IE.document.all.tags("title").item(0).innerText
wscript.echo "innerHtml:" & IE.document.all.tags("title").item(0).innerHtml
wscript.echo "outerHtml:" & IE.document.all.tags("title").item(0).outerHtml
IE.quit

"gives
"Google.be aangeboden in: français Deutsch English
"innerText:Google
"innerHtml:Google
"outerHtml:<title>Google</title>

أسئلة ذات صلة


التعليقات (0)

اضف تعليق