» Poradna » Programy

Java - parsing: Chtěl bych vybrat řádek z tabulky

 |   |  Microsoft Windows 10 Firefox 71.0

Ahoj chtěl bych vybrat nějaký text z tabulky, jenže ne všechen obsah ale pouze řádek, neboli každé čtvrté okno(https://imgur.com/eFYLgi5).Šlo by to udělat třeba nějak pomocí cyklu že by se pouze po napočítání do tří vypsal obsah?Zde je můj kód, ten však zatím vypíše celý obsah, i ostatní sloupce:https://textuploader.com/1obi3

Mohlo by vás také zajímat

Odpovědi na otázku

 | Microsoft Windows 10 Chrome 79.0.3945.88

Však cyklus tam už máš, tak tam přidej počítadlo a podmínku a máš hotovo.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

Ano, To jsem právě zkoušel. Prvně dokud není 3 a pod tím když je 3 tak vypsat jenže to vypisovalo něco jiného než jsem chtěl? K jakému řádku je mám dát?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 79.0.3945.88

Pokud neuvedeš, co jsi zkoušel, tak těžko najdeme chybu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

Zkusil jsem to takto:https://textuploader.com/1obeiNejdříve bych chtěl vypsat: "Alfreds Futterkiste" a následně další políčka po třech.To je řešeno tou podmínkou.Jenže se nevypíše vůbec nic. Ani to else: "Něco je špatně". Takže něco bude špatně

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 79.0.3945.88

Máš tam počítadlo pro každý řádek, tak nevím proč počítáš do 21.A podmínka i/3==0 je splněná jenom pro i rovné 0, 1 nebo 2.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

A pokud bych tedy měl počítat do 7 jaká by byla ta podmínka?Místo děleno mělo být modulo. Myslel jsem že tak vydetekuju ten sloupec.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 79.0.3945.88

Máš tam tři sloupce, proč chceš počítat do 7?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

https://textuploader.com/1ob8uA co by vůbec mělo v tom případě být v té podmínce?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Android AppleMAC-Safari 5.0

Chceš vypisovat jenom první sloupec, tak i == 1 ne?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

A to před tím System.out.println(column.text()); by měla být ta podmínka "if (i ==1)" ?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Android AppleMAC-Safari 5.0

Co ti brání to zkusit?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

Nic. Myslel jste to takto? Ani nyní nemám žádný výstup:https://textuploader.com/1o3s9

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Android AppleMAC-Safari 5.0

Ten while cyklus je tam úplně zbytečně.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

Tak kam bys ho dal ty?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Android AppleMAC-Safari 5.0

Když je zbytečný, tak bych ho tam vůbec nedával.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

Psal jsi "přidej počítadlo a podmínku". Mohl bys mi říct kam?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Android AppleMAC-Safari 5.0

Ano, počítadlo a podmínku. Nepsal jsem, že tam máš přidávat cyklus.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

Dobře. A ale kam?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

A počítadlem jsi myslel co?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 10 Chrome 79.0.3945.88

Počítadlo (i) i podmínku jsi tam měl. Jenom ten cyklus tam byl navíc.http://txt.do/1o3o9

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Firefox 71.0

Díky, Tohle jsem potřeboval

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Celý obsah