我發送特殊字符到服務器的消息,因爲服務器不能處理特殊字符,它與如何檢查JSON是否可以解析數據
</style>
</head>
<body>
<div id="content">
<h1>An Error Was Encountered</h1>
<p>The URI you submitted has disallowed characters.</p> </div>
</body>
</html>
回答我的應用程序是通過拋出異常崩潰JSON解析器
JSON_FAIL(JSON_TEXT("Not JSON!"));
throw std::invalid_argument(EMPTY_STRING2);
是否可以檢查郵件是否有效或無效發送請求到server.So之前,我可以把警報「無效信息」用戶或任何其他方式來解析錯誤我ssage(「遇到錯誤」)並在解析之前顯示警報。
我不使用jQuery ...我使用libJSON解析數據 –
這是不正確的。 $ .parseJSON()不測試字符串,它解析它。如果字符串無效,則會拋出異常。我想如果你把它放在try/catch塊中,理論上可以用它來測試,但是這種方法不是字符串有效性的測試器。 – Jason