Легко открывайте HTML документы всего несколькими строками PHP кода. Наша PHP библиотека предоставит вам все необходимое для программного доступа к содержимому HTML документа.
Задача чтения HTML документов - это задача чтения иерархических структур данных в модели DOM. Это подразумевает знание формата каждого отдельного элемента HTML данных, включая все его возможные дочерние элементы и атрибуты.
Наша PHP библиотека - это облачное решение, которое позволит вам легко открывать HTML файлы для чтения и записи. Такой распределенный подход дает гибкость при разработке ПО с использованием языка PHP, поскольку вся ресурсоемкая обработка HTML документов будет выполняться на серверах Aspose. Все, что вам нужно, это получить закрытые ключи для доступа к Cloud API в коде PHP.
Вы можете выполнить итерацию по всем элементам HTML документа или выполнить поиск определенных элементов в дереве DOM. Мы предоставляем широкий набор функций PHP как для работы со структурой HTML файла, так и с данными, содержащимися в узлах документа.
Следующий пример кода поможет вам быстро разобраться, как загрузить HTML файл с помощью PHP и выполнить над ним некоторые действия.
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$fileName = "Input.html";
$requestFileContent = file_get_contents(realpath(
__DIR__ . '/../../..') . "/TestData/" . $fileName);
$uploadDocumentRequest = new UploadFileRequest(
$requestFileContent, $fileName, NULL
);
$wordsApi->uploadFile($uploadDocumentRequest);
$requestParagraph = new ParagraphInsert(array(
"text" => "Reading and writing to the file in the cloud occurs automatically.",
));
$insertParagraphRequest = new InsertParagraphRequest(
$fileName, $requestParagraph, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->insertParagraph($insertParagraphRequest);
$downloadDocumentRequest = new DownloadFileRequest(
$fileName, NULL, NULL
);
$wordsApi->downloadFile($downloadDocumentRequest);
Установите 'Aspose.Words Cloud SDK for PHP' из репозитория Packagist. Выполните команду composer require aspose-cloud/aspose-words-cloud для установки SDK, затем используйте require_once('vendor/autoload.php'); чтобы импортировать его в свой проект.
Как вариант, вы можете вручную клонировать исходный код Aspose.Words Cloud SDK for PHP с GitHub. Следуйте этим Инструкциям, чтобы быстро получить учетные данные и доступ к нашему REST API.
PHP 7.1 или новее
Дополнительную информацию смотрите в Repository Documentation.
Вы можете открывать документы в других форматах: