我们仅使用 Dojo javascript 构建我们的网站。对于某些功能,我们希望在运行时使用配置文件来填充一些属性和列表项。我知道如何在 C# 服务器端代码中反序列化 XML 文件,但我可以在 Javascript 中做同样的事情吗?有没有我可以参考的例子?
谢谢,
魏
我们仅使用 Dojo javascript 构建我们的网站。对于某些功能,我们希望在运行时使用配置文件来填充一些属性和列表项。我知道如何在 C# 服务器端代码中反序列化 XML 文件,但我可以在 Javascript 中做同样的事情吗?有没有我可以参考的例子?
谢谢,
魏
您可以使用 javascript 的 eval() 方法
您可能正在寻找 Dojo.fromJson: http ://dojotoolkit.org/reference-guide/1.7/dojo/fromJson.html#dojo-fromjson
如果您在 JavaScript 中获取 JSON 字符串,则可以使用该函数将其转换为对象。
此外,通常不鼓励使用 eval()。JavaScript 的 eval() 什么时候不是邪恶的?