gpt4 book ai didi

c++ - Xerces C++:如何在流到达时从流中读取数据?

转载 作者:行者123 更新时间:2023-12-02 10:08:52 28 4
gpt4 key购买 nike

我需要从自己的流中读取数据,并在到达时使用Xerces / C++(SAX或SAX2)对其进行解析。我已经看到Xerces Java FAQ了,但是Java和C++ API似乎并不匹配。至少,我在C++ API中看不到DefaultReaderFactory类。那么,C++ API是否支持从流中进行非缓冲读取?如果是的话,我将感激一个代码示例或关于如何将Java方法移植到C++的建议。

最佳答案

我认为您想使用 SAXParser::parseFirst(InputSource, token) parseNext(token),如果您将数据放置在内存中的某个地方并且可以指向它,则可以使用MemBufInputSource,也可以使用自己的InputSource

关于c++ - Xerces C++:如何在流到达时从流中读取数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24609198/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com