Получить подробную информацию об Odata
Использование OData широко распространено, когда речь идет о получении структурированных данных из внешних источников данных. С помощью Aspose.Cells для .NET вы можете легко получить данные OData из книги Excel. Выполните следующие шаги, чтобы получить желаемые результаты:
Шаг 1. Укажите исходный каталог.
Сначала вам необходимо указать исходный каталог, в котором находится файл Excel, содержащий сведения об OData. Вот как это сделать с помощью Aspose.Cells:
// исходный каталог
string SourceDir = RunExamples.Get_SourceDirectory();
Шаг 2. Загрузите книгу
После указания исходного каталога вы можете загрузить книгу Excel из файла. Вот пример кода:
// Загрузите книгу
Workbook workbook = new Workbook(SourceDir + "ODataSample.xlsx");
Шаг 3. Получите сведения об OData
После загрузки книги вы можете получить доступ к сведениям OData с помощью коллекции PowerQueryFormulas. Вот как:
// Получение коллекции формул Power Query.
PowerQueryFormulaCollction PQFcoll = workbook.DataMashup.PowerQueryFormulas;
// Ознакомьтесь с каждой формулой Power Query.
foreach(PowerQueryFormula PQF in PQFcoll)
{
Console.WriteLine("Connection name: " + PQF.Name);
// Получение коллекции элементов формулы Power Query.
PowerQueryFormulaItemCollection PQFIcoll = PQF.PowerQueryFormulaItems;
// Перебрать каждый элемент формулы Power Query.
foreach (PowerQueryFormulaItem PQFI in PQFIcoll)
{
Console.WriteLine("Name: " + PQFI.Name);
Console.WriteLine("Value: " + PQFI.Value);
}
}
Console.WriteLine("GetOdataDetails executed successfully.");
Пример исходного кода для получения сведений об Odata с помощью Aspose.Cells для .NET
// исходный каталог
string SourceDir = RunExamples.Get_SourceDirectory();
Workbook workbook = new Workbook(SourceDir + "ODataSample.xlsx");
PowerQueryFormulaCollction PQFcoll = workbook.DataMashup.PowerQueryFormulas;
foreach (PowerQueryFormula PQF in PQFcoll)
{
Console.WriteLine("Connection Name: " + PQF.Name);
PowerQueryFormulaItemCollection PQFIcoll = PQF.PowerQueryFormulaItems;
foreach (PowerQueryFormulaItem PQFI in PQFIcoll)
{
Console.WriteLine("Name: " + PQFI.Name);
Console.WriteLine("Value: " + PQFI.Value);
}
}
Console.WriteLine("GetOdataDetails executed successfully.");
Заключение
Извлечение данных OData из книги Excel теперь стало проще с помощью Aspose.Cells для .NET. Выполнив шаги, описанные в этом руководстве, вы сможете эффективно получать доступ к данным OData и обрабатывать их. Поэкспериментируйте с собственными файлами Excel, содержащими сведения об OData, и получите максимальную отдачу от этой мощной функции.
Часто задаваемые вопросы
Вопрос: Поддерживает ли Aspose.Cells другие источники данных помимо OData?
О: Да, Aspose.Cells поддерживает несколько источников данных, таких как базы данных SQL, файлы CSV, веб-сервисы и т. д.
Вопрос: Как я могу использовать полученные данные OData в своем приложении?
О: После того, как вы получили данные OData с помощью Aspose.Cells, вы можете использовать их для анализа данных, создания отчетов или любых других манипуляций в вашем приложении.
Вопрос: Могу ли я фильтровать или сортировать данные OData при получении с помощью Aspose.Cells?
О: Да, Aspose.Cells предлагает расширенные функции для фильтрации, сортировки и управления данными OData в соответствии с вашими конкретными потребностями.
Вопрос: Могу ли я автоматизировать процесс получения сведений об OData с помощью Aspose.Cells?
О: Да, вы можете автоматизировать процесс получения сведений об OData, интегрировав Aspose.Cells в свои рабочие процессы или используя сценарии программирования.