我想在VIZRT软件上集成来自API的JSON响应。谁能帮助我,例如如何读取JSON响应并在图形上显示或进行转换...
谢谢你。
答案 0 :(得分:1)
最好和最简单的方法是使用大多数Vizrt安装中已经提供的DataPool插件。这些插件不需要许可,并且在大多数版本的软件中都受支持。有一个名为 DataReader 的插件,它允许您指定一个文件或网址以从中提取Excel,SQL,XML或JSON信息,并且可以按固定频率(每10秒等)执行此操作)。
您可以在documentation site上获得有关这些插件的很多信息。
此外,在安装时,请确保执行 Complete 安装,而不是典型安装。这样可以确保所有DataPool插件均已安装。
答案 1 :(得分:0)
首先,我建议您阅读Vizrt文档的必要部分(它将指向您可以在其中找到示例项目的地方)。
将Json Feed转换为Viz GFX的方式有很多,但都取决于您的要求。
如果您想使用Viz Trio,可以与默认端口6100 Preview和6800程序的Media Sequence Engine对话。
或者您也可以使用外部应用程序(最好是.Net)直接与Viz引擎通信?
private void SetValueToDocumentByXPath(XmlDocument doc, string xpath, string value)
{
var nav = doc.CreateNavigator();
var it = nav.Select(xpath, nameSpaceManager_);
if (it.MoveNext())
{
it.Current.SetValue(value);
}
}
SetValueToDocumentByXPath(elementDoc,“ // vdf:payload / vdf:field [@ name = '01'] / vdf:value”,“我的新标题”);
Target Tabfield 01
上方的行,将其值设置为My new headline
。
可以从MSE获取XMlDocument。