class xml::XmlDelegate

Interfejs umożliwiający zastępowanie obsługi języka XML (musi być w stanie obsługi wielu wątków)

Podsumowanie

Członkowie Opisy
public XmlReaderResult CreateXmlReader(const std::string & xmlParserInput) const Tworzenie czytnika XML, który może mieć odwrotność dla danych wejściowych.
public XmlDocumentResult ParseData(const std::string & data) const Analizowanie sformatowanych buforów xml w formacie XmlDocument.

Członkowie

CreateXmlReader

Tworzenie czytnika XML, który może mieć odwrotność dla danych wejściowych.

Parametry:

  • xmlParserInput:Dane wejściowe zawierające plik xml w formacie ciągu lub uri do xml

Zwraca:odpowiedź pełnomocnika zawierająca udostępniony wskaźnik czytelnika, który może kolejno spójrzć na każdy węzeł pliku XML, lub wyjątek

AnalizowanieDanych

Analizowanie sformatowanych buforów xml w formacie XmlDocument.

Parametry:

  • dane:ciąg, który powinien być w formacie XML

Zwraca:Odpowiedź pełnomocnika zawierająca dokument shared_ptr do pliku XmlDocument lub wyjątek w przypadku niepowodzenia analizowania