我已经做了一个VBA代码,以刮一些产品的价格从网页。
我可以让它为所有我想要的网站工作,除了一个。在这个特定的站点上,价格没有显示在页面的HTML代码中,但据我所知,它们是由JavaScript在本地生成的。
我怎样才能节省这些价格呢?
我使用这种方法获取页面源,然后解析响应文本以获取我需要的信息,比如产品名称和链接,但我无法得到价格:
Set xhr = New MSXML2.XMLHTTP60
adresa = "http://www.elefant.ro/carti/natura"
With xhr
.Open
我试图创建一个包含菜单(食物的名称和价格)的餐厅菜单的网页。我想要的是在前端,当用户通过点击复选框选择菜单,他得到了网页上的总价格。此外,为了能够提取菜单的名称,他选择并使用python flask将它们保存在MySQL数据库中。
我所做的是从数据库中创建一个两个列表,一个是食品名称,另一个是价格,但我得到的是这个。
def ef menu1():
cur = mysql.connection.cursor()
cur.execute('''SELECT name FROM menu ''')
name = cu
我想要创建网页,其中将显示数据,以前解密在服务器上。在app.js中的服务器上,从一个文件夹读取并解密所有数据。
var http = require('http');
var path = require('path');
var express = require('express');
var fs = require('fs');
var app = express();
var CryptoJS = require("crypto-js");
app.set('view engine',
我正在研究Crypto,希望得到硬币的当前价格。我使用小部件在我的网页上显示所有图表和数据。所以现在我只想从小部件中检索当前的价格,有可能吗?
曾经尝试过的:
这个小部件在iframe中,所以我试图调用document.getElementsByTagName('iframe')[0].contentWindow.document.body.innerText;,但不幸的是,它显示了Blocked a frame with origin "http://localhost:8080" from accessing a cross-origin frame。
我希望将包含<span id="spanID"> value </span>标记的网页的url传递给setTextBoxText(string url, string id)这样的方法,该方法是在wpf应用程序codeBehind (MainWindow.xaml.cs)中编写的,并将特定TextBox控件的文本设置为span值,而不加载网页。(代表行政长官。追踪亚马逊产品的价格)
我更喜欢执行JavaScript代码来获取html元素的值,并将wpf控件的内容设置为js代码(函数)的结果。
就像这样:
public partial class Main
我是第一次尝试使用VBA进行网络抓取,在那里我试图从我们公司的分销商那里把某些产品的价格刮到一个excel文件中,供我们的销售人员分析。
本质上,我是拿我的工作簿上列出的URL,然后从网页上拿出价格,然后把它放在旁边。
我目前的问题是,我找不到元素和/或代码来获取网页上的实际价格--这是我目前的代码。
Dim wkbDest As Workbook
Dim URLtab As Worksheet
Set wkbDest = Workbooks("Price Check list Gold and Silver.xlsx")
Set URLtab = Worksheets(
微软在200多个国家都有显示Windows本地价格的网页。对于每个国家,Windows、Windows和Workstation都有单独的网页。
我试图得到本地格式的价格,包括每个网页的货币符号。对他们中的许多人来说,这是可行的:
Const WEB_PRICE_HTML_CLASS_NAME_TYPE_1 As String = "pi-price-text"
Function GETWEBPRICE(url_web_price As String) As String
Dim oXMLHTTP As Object
Dim oHtmlDoc As Object