XML - skrytí obsahu
Ahoj, denně dělám pro helpnet.cz monitoring médií. To mi přijde tak 250 článků v *.xml a já z nich vybíráím 10 tématicky vhodných na Helpnet.
"Surový" se číst nedá
Tak si ho nastyluji
No a teď čtu, roluji, vybírám... Přičemž toho naroluji snad kilometr, jak odrolovávám "balast články".
Moc by se mi líbilo, kdyby byl ten obsah skrytý a byly vidět pouze nadpisy, pořičemž kdyby mě nějaký zaujal, klikl bych na něj, rozbalil by se ten jeho obsah a pracoval (četl dál/kopíroval text/etc) bych s ním.
Jak se to dělá? To bych ušetřil spoustu zbytečného rolování při výběru.
To sice neporadím, ale vybírat články podle nadpisu ??? Bývá často zavádějící ... Jinak, stačí přece vybrat jen potřebný tag.
Nejde o výběr podle nadpisu, ale o to, že to je článek zcela nevhodný tématicky a nemusí se rolovat půl metru jeho obsah. Těch je 70 %. Plus články s nicneříkajícím nadpisem typu "Pomóc!", kterrých je sice jen pár, ale nezaslouží si, abych je poutal, i kdyby byly tématické. Potom jsou články sice tématické, s prima napisem, ale "TITULEK ČLÁNKU JE VELKÝMI PÍSMENY" (asi 20 %) a to určitě předělávat nebudu, takže to nemusím ani číst a rolovat. Pak jsou ještě zcela identické články, kdy to dá třeba Deník do všech svých regionálních a to rovněž nechci 15x rolovat obsah.
A nejde přes CSS nastavit obsahu článku vlastnost display:none a pak pomocí CSS nebo Javascriptu ošetřit zobrazení po kliknutí?
https://jecas.cz/zobrazit-skryt
https://jecas.cz/css-rozbalovani
No, něco takového hledám, díky. Snad se mi to povede nějak ošetřit, jelikož ten nadpis není odkaz. Ale ten z něj asi půjde udělat javascriptem v PSPadu.
To vlastně nemusí být odkaz. Stačí ten javascript udělat onmouseover a ušetřím i 2 mm pohybu ukazováku na stisknutí tlačítka myši.
A problém nastal. Neumím vložit javascript do XML. Když ho tam vložím hned po deklaraci, zobrazí se mi chyba a když kousek dál, tak je jako obyč. text.
Tohle nefunguje?
Neumím to vložit, nevím co s tím
A kam to vkládáš?
Hned za deklaraci (druhý řádek). Teď jsem zkusil řešení pouze v CSS, tak jen nástřel ze článku s návodem a:
Mebere to HTML tagy. Neumím ani to
Nie celkom rozumiem o čo sa snažíš a aký má byť výsledný súbor, ale Ty sa snažíš pchať javascript do xml súboru?
Takto asi nie...
skús sa pozrieť sem a inšpiruj sa:
https://www.geeksforgeeks.org/how-to-load-xml-from-javascript/
Díky. Jsou tu mraky screenshotů, o co se snažém. Snažím se o to, abych neroloval třeba 15 celch stejných článků, když od nich stačí vidět pouze nadpis. Čili o to, aby se mi v XML schovaly obnsahy článků a robrazily se na vyžádání.
Nechci načítat XML do javascriptu (toho mi našel Google "tunu"), ale chtěl jsem obráceně, javascript do XML. Ale to asi nejde.
Je mi zcela fuk, jak to skrývání/odkrývání obsahu udělat.
Vyřešeno. Zeptal jsem se ChatGPT a ten to vymyslel takto. Mám soubor "index.html", do něj se načte soubor "monitoring.xml". Ten XML každý den pouze přepíši tím aktuálním, co přijde a je to přesně to, po čem jsem toužil,
přičemž ChatGPT "vyplivl" téměř okamžitě i kód toho "index.html" a nemusel jsem nikde nic hledat, jak to udělat. Super co?
ale presne to isté je na tom odkaze, čo som sem dal ja....akurát bolo treba upraviť parsovanie a dorobiť rozklikávanie nadpisov...
Než trošku použiť vlastnú hlavu a tvorivosť, je určite lepšie, keď to celé okamžite vyplivne ChatGPT, netreba nič hľadať - SUPEEEER!
Že to tak asi myslíš, mi došlo, až když jsem to dělal. Článek nějak blbě pochopil, nejsem dobrý angličtinář.
A chodí mi to i na tabletu. Ne tedy lokálně, musím to dát na FTP. Jupí jupí jupí. Co já se s tím natrápil, když jsem to dělal na tabletu.