我必须将PC上的xml数据连续发送到平板电脑。 (两者都在运行Windows)
我的平板电脑应收到完整的xml文件并实时显示。
xml文件由每次发送的通知消息组成。
类型为:
<notification>
<id>1</id>
<message>hello world</message>
</notification>
使用QTcpSocket的最简单方法是哪种?
最佳答案
您只需接受所有数据并对其进行连续解析。
假设您正在寻找两个标签之间的数据:
<notification>
:
data
:
</notification>
然后,您将执行以下操作:
您只需要制作一个小的状态机(可能只需要一个具有两种状态的变量:
SCANNING_FOR_START
和STORING_DATA_AND_SCANNING_FOR_END
)。