2012-12-05 50 views
0

我想与PowerShell交互使用Java。也就是说,我想从Java调用PowerShell脚本并接收对象。PowerShell Json序列化与Java互操作

我可以在单独的进程中启动PowerShell并捕获输出,如Invoke Powershell scripts from Java中所示。

要将对象从一个进程转移到另一个进程,我想以Json格式对它们进行序列化。

是否有PowerShell命令将对象转换为JSON格式的字符串,还是我需要达到一个.NET对象来做到这一点,如JSON Serialization/Deserialization in PowerShell所示?

Microsoft JSON与Java JSON包会互操作吗?

有比JSON更好的解决方案吗?例如。 XML序列化?

回答