Чтобы загрузить XML-файл в React, вы можете использовать библиотеку xml-js для парсинга XML в JSON, а затем использовать полученные данные в вашем компоненте. Сначала установите библиотеку xml-js: npm install xml-js Затем создайте функцию для загрузки XML-файла: import React, { useState, useEffect } from 'react'; import { parseXml } from 'xml-js'; const loadXml = (url) => { const [data, setData] = useState(null); useEffect(() => { fetch(url) .then(response => response.text()) .then(xml => parseXml(xml)) .then(json => setData(json)); }, [url]); return data; }; Эта функция принимает URL XML-файла в качестве аргумента, загружает его с помощью fetch, парсит XML в JSON с помощью parseXml и сохраняет полученные данные в состоянии компонента. Затем вы можете использовать эту функцию в вашем компоненте import React from 'react'; import loadXml from './loadXml'; const MyComponent = () => { const data = loadXml('https://example.com/data.xml'); if (!data) return <div>Loading