ΠΠ΅Π±ΠΎΠ»ΡΡΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°(Π½Π°Π±ΠΎΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ²) Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ XML ΠΈ HTML. ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ· ΡΠ΅Π³ΠΎΠ². ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ XML/HTML-ΡΠ΅ΠΊΡΡΠΎΠΌ ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ. ΠΠ°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ XML/HTML Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π΄ΡΠ΅Π²Π°.
<?xml version="1.0" encoding="utf8"?>
<root>
<note num="one">
Π·Π°ΠΏΠΈΡΠΊΠ° 1
</note>
<note num="dva">
Π·Π°ΠΏΠΈΡΠΊΠ° 2
</note>
</root>#include "SParser.h"
#include <iostream>
int main(){
SP::HTML_tree _t = load_HTML_from_file("test.html");
std::cout << _t.get_tag("one",{{"num","dva"}}) << std::endl;
return 0;
}