Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Program w C++ do wpisywania danych i konwertowania na plik *html

Ostatnio zmodyfikowano 2013-11-27 19:51
Autor Wiadomość
akustycznie
Temat założony przez niniejszego użytkownika
[C++] Program w C++ do wpisywania danych i konwertowania na plik *html
» 2013-11-26 14:32:27
Witam! Chciałbym się dowiedzieć, w jaki sposób mogę napisać program C++, który będzie uzupełniał każde wprowadzone dane o kod HTML i zapisywał go w pliku HTML bądź otwierał w notatniku. Tworzę opisy do sklepu internetowego i działam wg następującego szablonu HTML:


<h4>NAZWA PRODUKTU</h4>
<p>OPIS PRODUKTU</p>
<p><strong>ZALETY:</strong>
<ul>
<li>1 ZALETA</li>
<li>2 ZALETA</li>
<li>3 ZALETA</li>
</ul>
</p>
<p><strong>W ZESTAWIE:</strong>
<ul>
<li>1 PRZEDMIOT</li>
<li>2 PRZEDMIOT</li>
<li>3 PRZEDMIOT</li>
</ul>
</p>
<table style="border-spacing: 0px; width: 585px; height: 102px;">
<tbody>
<tr>
<td><span style="font-size: 125%; color: #2394e0;"><strong>DANE TECHNICZNE:</strong></span></td>
</tr>
<tr style="background-color: #f5f5f5;">
<td>ZAKRES</td>
<td>PRZYKŁADOWY ZAKRES</td>
</tr>
<tr>
<td>ZAKRES 2</td>
<td>PRZYKŁADOWY ZAKRES</td>
</tr>
<tr style="background-color: #f5f5f5;">
<td>ZAKRES 3</td>
<td>PRZYKŁADOWY ZAKRES</td>
</tr>
</tbody>
</table>
<div id="tags_pr">
<ul>
<li>TAG 1</li>
<li>TAG 2</li>
<li>TAG 3</li>
</ul>
</div>

Chciałbym by program nie wyświetlał znaczników HTML, a jedynie same POLA (do których można wkleić tekst): NAZWA OPIS itd. i na samym końcu otwierał plik z wklejonym kodem HTML albo zapisywał do html ze składnią. Proszę zauważyć, że przy tabeli wiersze mają na przemiennie zmienione kolory. W jaki sposób ugryźć taki temat?
P-97568
DejaVu
» 2013-11-27 03:49:42
Możesz poszukać albo jakiejś biblioteki do parsowania HTML-a (jak ja szukałem kilka lat temu to nie znalazłem niczego sensownego). Możesz też samodzielnie napisać parsowanie HTML-a - w końcu znaczniki HTML-a nie mają jakiejś mocno wydymanej struktury (choć daleko im do ideału).
P-97633
MrPoxipol
» 2013-11-27 19:51:11
Do tego będzie IMO lepszy PHP lub JS.

btw, żeby wyświetlić pola w programie - potrzebujesz biblioteki graficznej.
P-97691
« 1 »
  Strona 1 z 1