конвертировать json в html

Как преобразовать JSON в HTML с помощью .NET Cloud SDK.

В постоянно меняющемся мире веб-разработки потребность в динамичном и удобном для пользователя представлении данных стала первостепенной. Поскольку приложения, управляемые данными, продолжают распространяться, возможность плавного преобразования JSON в [HTML](https://docs.fileformat.com/web/ html/) становится важной особенностью. Таким образом, наш .NET REST API обеспечивает надежное решение этого насущного требования, позволяя разработчикам легко преобразовывать данные JSON в структуры HTML. Теперь в этом подробном руководстве мы собираемся углубиться в необходимость и практическую реализацию преобразования JSON в HTML с использованием .NET REST API.

.NET Cloud SDK для преобразования JSON в HTML

Aspose.Cells Cloud SDK для .NET — это потрясающий API, предлагающий мощные функции для динамического манипулирования данными в файлах Excel. Он позволяет программно создавать книги Excel и импортировать данные JSON в листы, что открывает основу для динамической визуализации данных. Сгенерированный контент Excel затем можно экспортировать в HTML, предлагая практический обходной путь для интеграции данных JSON в структуры HTML. Помимо этого, Aspose.Cells Cloud SDK для .NET отличается множеством других возможностей, предоставляя вам инструменты для выполнения обширных манипуляций с файлами Excel, и, следовательно, этот SDK представляет собой надежное решение для различных сценариев, управляемых данными в .NET. экосистема.

Теперь, чтобы использовать возможности этого SDK в приложении .NET, сначала нам нужно выполнить поиск Aspose.Cells-Cloud в диспетчере пакетов NuGet и нажать кнопку «Добавить пакет». Во-вторых, получите учетные данные клиента из облачной панели.Если у вас нет существующей учетной записи, просто создайте бесплатную учетную запись, следуя инструкциям, указанным в статье быстрый старт.

Преобразование JSON в HTML в C# .NET

Давайте воспользуемся возможностями преобразования JSON в HTML с помощью C# .NET, чтобы улучшить наши приложения, предоставляя пользователям интерактивные и визуально привлекательные возможности.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

Во-первых, создайте объект класса CellsApi, куда мы передадим учетные данные клиента в качестве аргументов.

cellsInstance.UploadFile("sourceFile.json", file);

Загрузите входной файл JSON в облачное хранилище.

cellsInstance.CellsWorkbookGetWorkbook("sourceFile.json", format: "HTML", isAutoFit: true, outPath: resultant_file);

Наконец, вызовите API для преобразования JSON в HTML. После успешного преобразования полученный HTML-код будет сохранен в облачном хранилище.

// Полные примеры и файлы данных см. 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Получите учетные данные клиента с https://dashboard.aspose.cloud/.
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// создать экземпляр CellsApi, передав ClientID и ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// имя входного файла JSON
string input_JSON = @"source.json";
// Результирующий HTML-файл
string resultant_file = "resultant.html";

// загрузить файл JSON с локального диска
using (var file = System.IO.File.OpenRead(input_JSON))
{
    // загрузить входной файл в облачное хранилище
    cellsInstance.UploadFile("sourceFile.json", file);
}

// вызов API для преобразования JSON в HTML онлайн
cellsInstance.CellsWorkbookGetWorkbook("sourceFile.json", format: "HTML", isAutoFit: true, outPath: resultant_file);
json в html онлайн

Предварительный просмотр преобразования JSON в HTML.

Образец файла JSON, использованного в приведенном выше примере, можно загрузить по адресу:

Преобразование JSON в HTML с использованием команд cURL

Выбор Aspose.Cells Cloud и команд cURL для преобразования JSON в HTML обеспечивает надежное и универсальное решение, основанное на сильных сторонах Aspose.Cells Cloud API. Хотя прямое преобразование JSON в HTML может быть нестандартным, использование команд cURL обеспечивает плавную интеграцию Aspose.Cells Cloud, позволяя динамически создавать книги Excel из данных JSON. Кроме того, команды cURL служат практическим мостом, облегчающим экспорт содержимого Excel в формат HTML.

Первым шагом в этом подходе является создание токена доступа JWT с помощью следующей команды:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Теперь выполните следующую команду, чтобы преобразовать JSON в формат HTML.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=HTML&isAutoFit=true&onlySaveTable=true&outPath={resultantFile}&checkExcelRestriction=true" \
-X GET \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-d {}

Замените sourceFile на имя входного файла JSON, доступного в облачном хранилище, resultantFile на имя результирующего CSV-файла, который нужно сгенерировать, а accessToken на токен доступа JWT, созданный выше.

Заключение

В заключение отметим, что процесс преобразования JSON в HTML можно эффективно выполнить, используя надежные функции Aspose.Cells Cloud, будь то удобство .NET SDK или гибкость команд cURL. В то время как .NET SDK обеспечивает плавную интеграцию с проектами .NET и предлагает множество функций для манипулирования файлами Excel, команды cURL предлагают легкое решение с поддержкой сценариев для кросс-платформенной совместимости. Оба подхода демонстрируют универсальность Aspose.Cells Cloud, позволяя разработчикам динамически управлять данными в книгах Excel и впоследствии экспортировать их в формат HTML.

Полезные ссылки

Статьи по Теме

Мы настоятельно рекомендуем посетить следующие блоги: