Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.09.2019, 14:45
Аспирант
Отправить личное сообщение для misha.korolcov Посмотреть профиль Найти все сообщения от misha.korolcov
 
Регистрация: 05.09.2019
Сообщений: 33

hml парсинг javas-cript
Добрый день есть hml есть функция
async function getDataFromCnbc() {

const response = await fetch("https://corsproxy.glitch.me/https://www.cnbc.com/id/10000664/device/rss/rss.html");
const xml = await response.text();
const xmlDocument = new DOMParser().parseFromString(xml, "text/xml");

for(const node of xmlDocument.querySelectorAll("item")) {
    const details = document.createElement("details");
    const summary = document.createElement("summary");
    summary.append(node.querySelector("title"));        
    const description = document.createElement("description");
    description.innerHTML = node.querySelector("description").textContent;        
    const link = document.createElement("a");
    link.href = node.querySelector("link").textContent;
    link.textContent = "Read more";  
    details.append(summary, description, link);
    document.body.append(details);
}
}

document.addEventListener("DOMContentLoaded", getDataFromCnbc);



которая парсить xml но она парсить в конец документа как сделать чтобы она парсила в середине html или в определенном div заранее спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 17.09.2019, 16:42
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 27,278

Сообщение от misha.korolcov
в определенном div
заменить document.body на нужный элемент строка 17.
Ответить с цитированием
  #3 (permalink)  
Старый 18.09.2019, 14:17
Аспирант
Отправить личное сообщение для misha.korolcov Посмотреть профиль Найти все сообщения от misha.korolcov
 
Регистрация: 05.09.2019
Сообщений: 33

Вы помогли спс
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск