Biblioteki C/C++
rapidxml::xml_document::parse
[szablon metody] Przetwarza łańcuch znaków zakończony znakiem zerowym.Składnia
#include <rapidxml.hpp>
namespace rapidxml
{
template < class Ch >
class xml_document
: public xml_node < Ch >
, public memory_pool < Ch >
{
public:
template < int Flags >
void parse( Ch * text );
};
}
Parametry szablonu
Argumenty
Opis szczegółowy
Przekazany łańcuch znaków będzie zmieniony, chyba że zostanie użyta flaga
rapidxml::parse_non_destructive
. Zmienna zawierająca dane musi być dostępna przez cały czas istnienia dokumentu XML.
Dodatkowe informacje
Dokument XML może być przetwarzany wielokrotnie. Każde nowe wywołanie tej funkcji niszczy poprzednie węzły i atrybuty (jeśli są), ale nie czyści pola pamięci.
Rzucane wyjątki
W przypadku błędu funkcja rzuca wyjątek
rapidxml::parse_error
.
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.