json.net - JToken.DeepEquals 支持自动修剪字符串值吗?
问题描述
我正在使用https://www.newtonsoft.com/json/help/html/DeepEquals.htm函数。但是,当我比较两个 Json 对象的字段时,它们都是 JToken,我想确保它们是否是字符串,但唯一的区别是尾随空格不会被视为不同。所以 { propA: "ab" } 的深度应该等于 { propA: "ab" }
比较时,同样的规则也适用于他们的孩子。newtonsoft 中是否有任何开箱即用的支持?
解决方案
推荐阅读
- macos - Mac 上 MAC 供应商文件的位置
- javascript - 以毫秒为单位显示图像
- powershell - 如何使用Powershell在文件中用引号和括号替换字符串
- reactjs - 如何在 react-dnd 中实现基于类的组件中的拖放
- jquery - 在无线电选择上触发 jQuery 函数以获取特定值
- javascript - 切换 div,因此一次只能打开一个,但也可以将它们全部关闭 javascript
- javascript - 在 React 中创建广义锚标记
- rest - 如何在没有登录名/密码的情况下保护来自 SPA 登录页面的 mailchimp 订阅的端点?
- java - 在 Android 上存储加密密钥
- javascript - 当用户单击提交时,有没有办法将值从按钮传递到表单?