Tag: web应用程序

如何使用Web服务发送和接收Excel数据

如何使用Web服务发送和接收Excel数据 我创build了一个Web应用程序来发送Excel文件数据到Web服务。 protected void Page_Load(object sender, EventArgs e) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://localhost:58959/RESTServiceImpl.svc/PostFile"); request.ContentType = "application/vnd.ms-excel"; request.Headers.Add("filename", "fooBar.xls"); request.Method = WebRequestMethods.Http.Post; byte[] fileData = System.IO.File.ReadAllBytes("C:\\Users\\Public\\Documents\\Forecast Pro TRAC\\Input\\Book1.xls"); request.ContentLength = fileData.Length; using (System.IO.BinaryWriter postStream = new System.IO.BinaryWriter(request.GetRequestStream())) { postStream.Write(fileData); postStream.Flush(); postStream.Close(); } HttpWebResponse response = (HttpWebResponse)request.GetResponse(); System.Diagnostics.Debug.Assert(response.StatusCode == HttpStatusCode.OK); string responseMessage = string.Empty; using (System.IO.StreamReader sr […]

循环项目并保存到.xlsx文件,只保存最后一个值使用网页抓取?

我对Python很新。 尽量在做项目的同时尽量学习,以保持兴趣水平。 在下面的代码中,我试图从网站上获取信息,并将所有的公司名称和地址等存入excel文件。 我想我需要定义如何为每个迭代/公司分配excel行和列。 我只是对如何去做一个空白。 import requests, os from bs4 import BeautifulSoup from openpyxl import Workbook from openpyxl import load_workbook url = "https://dir.indiamart.com/search.mp?ss=Power+Distribution+Transformers" r = requests.get(url) soup = BeautifulSoup(r.content) links = soup.find_all("a") for link in links: print("<a href='%s'>%s</a>" % (link.get("href"), link.text)) g_data = soup.find_all("div", {"class": "nes"}) c = [] d = [] for item in […]

在两张表格中将刮取的文档保存在excel文件中

我创build了一个刮板,它应该parsing网页中的一些文档,并将其保存到创build两张纸的Excel文件中。 但是,当我运行它时,我可以看到它只保存最后一个链接的文档在一张纸上,而应该有两张纸从两个链接正确的文件。 我甚至打印结果,看看后台发生了什么,但我发现没有错。 我的第一张被覆盖,第二张从未被创build。 如何解决这个问题,以便将数据保存在Excel表格中的两个表格中。 提前感谢,看看它。 这是我的代码: import requests from lxml import html from pyexcel_ods3 import save_data name_list = ['Altronix','APC'] def docs_parser(link, name): res = requests.get(link) root = html.fromstring(res.text) vault = {} for post in root.cssselect(".SubBrandList a"): if post.text == name: refining_docs(post.attrib['href'], vault) def refining_docs(new_link, vault): res = requests.get(new_link).text root = html.fromstring(res) sheet = root.cssselect("#BrandContent […]

在Excel 2007中从SQL Server中检索数据

我有以下要求 我有存储在SQL Server 2005数据库中的关系内容。 我想检索这些数据,将其转换并显示在Excel 2007文档中。 我希望通过点击一个button就可以从Excel中取消这个function。 据我所知,我有以下select… 在Sql Server中创build一个视图,并使用数据连接在数据透视表中引用它 。 使用VSTO创buildExcel工作簿并创build工作簿从中提取数据的Web服务 创build一个Web服务,并使用带有XMLHTTP请求对象的JScript 我目前只有一些这些方法的经验(我很熟悉SQL Server,虽然不是透视表,我创build了许多Web服务,虽然我从来没有使用VSTO,我广泛使用的JavaScript,但从来没有在Excel操作的上下文中)。 你会推荐以上方法之一还是有更好的方法来做到这一点?

Excel的networking应用程序没有skydrive

一个项目,需要在许多用户在同一个Excel文件的协作工作,我碰到的事情之一,Excel Web应用程序,但当然它需要skydrive /互联网,我的问题是有类似的东西可以在内部工作(即在局域网)?

查询完成后,如何从Excel Web查询中后处理数据?

作为一个电子表格开发人员,我试图将两套行集合在一起:一个从Web查询到我自己的Web服务,另一个是电子表格用户(而不是我)添加的一组手动行。 Excel内置的Web Query / Connections对象只提供两种模式:我可以打开“启用后台刷新”,使Web查询asynchronous,或取消选中。 如果未选中,则在执行查询时Excel会冻结,这是不可取的。 通过检查,似乎没有任何callback或事件挂钩可用于通知,以便我可以针对刷新的Web数据进行操作。 有没有另外一种方法来做到这一点?

空的Excel文档C#

嗨,我不断从下面的代码中得到这个错误,想知道是否有人可以帮助。 error processing excel file: cannot perform runtime binding on a null reference 码: private void Import_Click(object sender, RoutedEventArgs e) { Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog(); // Show open file dialog box Nullable<bool> result = dlg.ShowDialog(); // Process open file dialog box results if (result == true) { // Open document string filename = dlg.FileName; […]

如何在VBA中进行Web报废时在<b>标签内获取数据

我正试图从这个网站上取消数据。 我写了打开这个网站的代码,然后search一个值。 点击search结果并打开最后一页,我必须从中select详细信息。 我需要select在红色提到的标签的细节 这是我的代码,打开所需的页面。 我已经使用Link.click打开所需的页面。 之后,我需要获取图片中提到的细节。 好心提醒。 Sub hullByAshish() Dim html, html1 As HTMLDocument Dim ElementCol, ElementCol1 As Object Dim Link As Object Dim appIE As Object Dim a As String Dim i As Long Dim objElement As Object Dim objCollection As Object Set appIE = CreateObject("internetexplorer.application") a = "PONTOVREMON" With appIE .Navigate "https://www.marinetraffic.com/en/ais/index/search/all/keyword:" […]

使用JSP / Servlets在网页上显示Excel工作表?

我想写一个Excel工作表导入到网页的程序。 此外,网页的外观应与Excel工作表相同。 整个excel表格应显示在网页上。 有没有Java的包,我们可以导入Excel工作表并将其数据和工作表打印到网页上?

Excel Web服务

可以使用excel的web服务来创build从asp.net或Silverlight的枢纽网格吗? 如果是的话,我可以在他们执行自定义mdx?