问题描述: - TolerantJsonParser在处理复杂嵌套JSON时只能提取部分内容 - 原因是正则表达式模式无法正确匹配嵌套的JSON对象 - 导致Gemini API响应解析不完整,输出长度异常缩短 修复内容: - 改进JSON对象和数组的正则表达式模式 - 添加手动括号匹配算法作为主要提取方法 - 实现字符串内容的正确处理,避免字符串中的括号干扰 - 优化JSON内容提取逻辑,优先使用最可靠的方法 - 添加comprehensive测试用例验证修复效果 测试结果: - 复杂嵌套JSON解析测试通过 - 括号匹配算法测试通过 - 字符串处理测试通过 |
||
|---|---|---|
| .. | ||
| desktop | ||