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