Grander 0 Odesláno: 16. Srpen, 2013 Share Odesláno: 16. Srpen, 2013 Ahoj, prosím vás, potřebuji získat část textu. Získat text z webu, to dokážu, ale přijde ve tvaru celého zdrojového kódu. Ale já potřebuji jenom jednu část. Musím najít tag <img class="banner" src="cesta_k_obrazku" /> Jelikož je na stránkách většinou více obrázků, tak já potřebuji ten, co má class="banner" a obsah src="cesta_k_obrazku". Takže vlastně z celého staženého kódu potřebuji cesta_k_obrazku. Ví někdo jak na to? Děkuji. Link to comment Share on other sites More sharing options...
0 ZaKlaus 17 Odesláno: 16. Srpen, 2013 Share Odesláno: 16. Srpen, 2013 Dala by sa spraviť menšia čítačka textu, ktorú mám v C++. Máš Skype? Pomôžem ti, toto je nadlho, teda ak sa nájde lepšie riešenie V podstate najprv treba čítať časti textu medzi <img a />. Potom zistiť, či sa v danom texte nachádza slovo banner, potom čítačka prečíta druhý parameter, teda adresu súboru. Link to comment Share on other sites More sharing options...
0 Robin 67 Odesláno: 22. Srpen, 2013 Share Odesláno: 22. Srpen, 2013 Dalo by sa aj takto: static string ZistiHodnotu(string html, string attr) { string[] casti = html.Split('"'); bool najdene = false; foreach (string cast in casti) if (najdene) return cast; else if (cast.Contains(attr + "=")) najdene = true; return html; } string test = ZistiHodnotu("<img class=\"banner\" src=\"cesta_k_obrazku\" />", "src"); Link to comment Share on other sites More sharing options...
Dotaz
Grander 0
Ahoj, prosím vás, potřebuji získat část textu.
Získat text z webu, to dokážu, ale přijde ve tvaru celého zdrojového kódu.
Ale já potřebuji jenom jednu část. Musím najít tag <img class="banner" src="cesta_k_obrazku" />
Jelikož je na stránkách většinou více obrázků, tak já potřebuji ten, co má class="banner" a obsah src="cesta_k_obrazku".
Takže vlastně z celého staženého kódu potřebuji cesta_k_obrazku.
Ví někdo jak na to? Děkuji.
Link to comment
Share on other sites
2 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now