Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Piotr DejaVu Szawdyński
Biblioteki C/C++

Parse

[metoda] Wczytuje dokument XML z bufora.

Składnia

C/C++
#include <tinyxml/tinyxml.h>

virtual const char * TiXmlDocument::Parse(
const char * pBuffer,
TiXmlEncoding pReserved = NULL,
TiXmlEncoding encoding = TIXML_DEFAULT_ENCODING
);

Argumenty

ArgumentOpis
const char* pBufferBufor zawierający treść dokumentu XML. Bufor musi być zakończony znakiem terminalnym.
TiXmlEncoding pReservedArgument zarezerwowany. Argument musi mieć ustawioną wartość NULL.
TiXmlEncoding encodingArgument określa jakie kodowanie ma zostać zastosowane do wczytywanego dokumentu. Domyślną wartością jest TIXML_DEFAULT_ENCODING. W przypadku gdy kodowanie jest ustawione na TIXML_DEFAULT_ENCODING to kodowanie zostanie ustalone na podstawie zawartości bufora przekazanego poprzez argument pBuffer.

Zwracana wartość

Zwraca wskaźnik przekazany jako argument pBuffer w przypadku sukcesu. W przeciwnym wypadku metoda zwraca wartość NULL.

Opis szczegółowy

Metoda wczytuje dokument XML z bufora przekazanego poprzez argument pBuffer. Bufor musi być zakończony znakiem terminalnym.

Cała zawartość obecnie załadowanego dokumentu zostanie usunięta zanim nowy dokument XML zostanie wczytany.

Zagadnienia powiązane

LoadFileWczytuje dokument XML z pliku. (metoda)
TiXmlPrinterUmożliwia zapis dokumentu XML do pamięci. (klasa)

Linki zewnętrzne