验证是否为有效的JSON格式
bool isJSON(String? str) { if (str == null || str.isEmpty) return false; try { final parsed = json.decode(str); return parsed != null; } catch (e) { return false; } }