解码 OPC-UA 扩展对象

Decoding OPC-UA extension object

如何从HistoryReadResult中获取的扩展对象解码为HistoryData类型?我阅读了建议仅使用 decode() 方法的文档,但我在源代码中找到的唯一变体是 decode(EncoderContext).

您忘了说明您使用的是哪个堆栈或 SDK,但我猜是 OPC Foundation Java 堆栈,在这种情况下,您可以使用 EncoderContext.getDefaultInstance()。这将适用于标准结构类型,例如 HistoryData。对于特定于服务器的类型,您可能需要使用特定于连接的 EncoderContext。