Функция № 426

Получить анализ структуры XML файла

Доступно на тарифе:

Профи 2025

Научитесь правильно использовать функцию:

Описание

Функция выполняет глубокий анализ структуры XML файла, выявляя все элементы, атрибуты, иерархию и генерируя рекомендации для последующего эффективного поиска и работы с данными.

Параметры функции

Параметры, которые можно передать в функцию analyze_xml_structure:
url - URL XML файла для анализа. Обязательный параметр, указывает адрес XML файла для исследования.
max_depth - максимальная глубина анализа вложенности элементов. Определяет, насколько глубоко анализировать иерархию элементов. По умолчанию 5.
sample_size - количество примеров текстового содержимого для каждого типа элемента. Указывает, сколько примеров текста показывать для каждого элемента. По умолчанию 10.
show_text_samples - включать ли примеры текстового содержимого элементов в анализ. По умолчанию True.
show_attributes - анализировать ли атрибуты элементов. По умолчанию True.
next_question - дополнительный вопрос для обработки после анализа. Позволяет задать вопрос для дальнейшей обработки после завершения анализа структуры. По умолчанию пустая строка.

Примеры использования

"Проанализируй структуру XML файла по ссылке https://example.com/catalog.xml с максимальной глубиной 3 и покажи примеры текстового содержимого для каждого элемента."
"Исследуй иерархию XML документа https://data.gov/dataset.xml, включи анализ атрибутов, но не показывай текстовые примеры, затем ответь на вопрос 'Какие основные категории данных присутствуют в файле?'"
"Выполни полный анализ структуры XML https://api.com/response.xml с глубиной 4, 15 примерами текста для каждого элемента и подробным анализом всех атрибутов."

Кейсы