通过Windows-Runtime-Component传递JSON

时间:2013-06-04 12:16:49

标签: c# javascript json windows-runtime windows-store-apps

要将Windows运行时应用程序中的数据从Windows运行时组件移交给托管代码或JavaScript,除了IEnumerable<T>IList<T>,{{1更多(参见完整列表here)。

在我的程序环境中,IDictionary<TKey, TValue>应该从WinRT组件(JSONC#)进行解析,并在我的情况下传递给C++代码。< / p>

是否有人想通过使用给定的WinRT类型来获取已经解析的JavaScript?或者也许是在移交后具有最少解析费用的解决方案。

我的方法是使用JSON,但我找不到智能动态解决方案而不创建类或类似的那样。

我对任何输入感到高兴!

提前致谢!

1 个答案:

答案 0 :(得分:0)

好的,我在MSDN杂志中发现了一个有趣的article,关于Windows运行时组件之间的JSON处理,它建议首先序列化JSON对象以将其作为字符串传输。不幸的是,我无法避免在另一方面再次解析/反序列化。