我正在尝试验证Windows 8应用程序的以下JSON URL。问题是运行以下代码将不会绑定到提供的列表框。我知道代码可以正常工作,并且已经将其筛选为我创建的JSON。
new WinJS.Binding.List(json.results);
在此网站上看到的JSON在网站上显示为有效... ...>
https://example.com/app/example.php
..如果我将URL复制并粘贴到JSON valadator(例如jsonlint.com),则会得到:
Parse error on line 1 <\!DOCTYPEhtmlPUBLIC" ^ Expecting '{', '['
..但是当我复制并粘贴代码时,URL有效。
我知道这是一个简单的解决方案,但我无法让它终身有效。任何帮助表示赞赏。
我正在尝试验证Windows 8应用程序的以下JSON URL。问题是运行以下代码将不会绑定到提供的列表框。我知道代码可以正常工作,并且已经将其选中...
问题是该URL无法返回正确的JSON响应。它返回一个HTML响应,该响应在格式化的代码块中包含JSON。因此,在复制和粘贴它的过程中,您的代码将看到包装它的所有HTML并中断(因为它无效)。