我想获得一些关于处理复杂JSON文件的建议。它可能并不复杂,但我对此很陌生,并希望得到一些建议继续推进。
我目前有两个JSON对象。
providers.json
{
"providers" : [
{
"id" : 471756,
"title" : "The Whittington Hospital",
"services" : [
{
"id" : 362718,
"title" : "Hernia Repair",
"reviews" : [
{
"rating" : 5,
"body" : "Curabitur blandit tempus porttitor. Nulla vitae elit libero, a pharetra augue. Etiam porta sem malesuada magna mollis euismod.",
"user" : {
"username" : "realph",
}
}
...
services.json
{
"services" : [
{
"id" : 362718,
"title" : "Hernia Repair",
...
想象一下,我已将services.json
中的疝气修复项目推送到providers
对象,如上所示。我怎样才能确保它保持同步。例如,假设我对title
进行了更改,如何确保在services
对象以及providers
对象上更新更改。
处理这样的事情是否有最好的做法。
如果有人对这样的事情有任何经验,我真的很感激一些建议。
感谢任何帮助。提前谢谢!