Я придумал код в тот день, который позволил мне загрузить PDF-файл на рабочий стол. Это было написано на C#.Импорт содержимого в лист excel
Я немного стараюсь делать то же самое, но на PHP. Мне было интересно, есть ли у кого-нибудь образцы того, что я пытаюсь сделать.
Я не уверен, что это можно сделать в MS Word. Я сделал что-то подобное с Excel.
Я пытаюсь взять файл Excel и захватить контент с нескольких сайтов.
Веб-сайт генерирует новый запрос одновременно каждые полчаса или около того.
Я хочу, чтобы получить содержимое и импортировать содержимое в файл Excel, чтобы я мог попытаться изменить информацию. Прочитайте контент с 3 до 4 веб-сайтов и загрузите его в файл excel, чтобы организовать контент со столами.
using System;
using System.IO;
using System.Net;
static class Program
{
static void Main()
{
string url = "http://www.uakron.edu/dotAsset/1265971.pdf", localPath = "1265971.pdf";
var req = (HttpWebRequest)WebRequest.Create(url);
req.AutomaticDecompression = DecompressionMethods.Deflate | DecompressionMethods.GZip;
req.Headers.Add("Accept-Encoding","gzip,deflate");
if(File.Exists(localPath))
req.IfModifiedSince = File.GetLastWriteTimeUtc(localPath);
try
{
using (var resp = req.GetResponse())
{
int len;
checked
{
len = (int)resp.ContentLength;
}
using (var file = File.Create(localPath))
using (var data = resp.GetResponseStream())
{
byte[] buffer = new byte[4 * 1024];
int bytesRead;
while (len > 0 && (bytesRead = data.Read(buffer, 0, Math.Min(len, buffer.Length))) > 0)
{
len -= bytesRead;
file.Write(buffer, 0, bytesRead);
}
}
}
Console.WriteLine("New version downloaded");
}
catch (WebException ex)
{
if (ex.Response == null || ex.Status != WebExceptionStatus.ProtocolError)
throw;
Console.WriteLine("Not updated");
}
}
}
Я пытаюсь разработать приложение, которое имеет интервал синхронизации, чтобы он мог позволить мне определить, сколько минут я могу генерировать новый запрос это в файл. Я пытаюсь создать код в php в встроенном формате стиля. Все один скрипт. Вместо C#, где требуется несколько файлов.
Это сайт для работы, который я создал. (я не пытаюсь украсть содержимое.)
Спасибо