Ich möchte alle Zeichenfolgenwerte in der unteren JSON-Zeichenfolge zu leeren String, True zu False und 1 zu 0 in einem Array (eckige Klammern) mit JavaScript ersetzen.Ersetzen Sie Werte in einer Zeichenfolge mit JavaScript
Zusatzinformationen: JSON-Zeichenfolge wird in eine Zeichenfolgevariable eingefügt.
HINWEIS: Eigenschaften sind dynamisch. Bedeutung manchmal könnte ich MobilePhone haben und es wird einen Fall geben, dass diese Eigenschaft fehlt. Daher ist es nicht möglich, auf den Namen der Eigenschaft zu verweisen.
Meine JSON-String:
{"MobilePhone":true,"ToDeleteIndex":1,"BusinessPhone":true,"ApplicantType":"HOLDER","Title":"Mr","FirstName":"Andrew","RemoveApplicant":[1,null]}
Erwartete Ergebnisse:
{"MobilePhone":false,"ToDeleteIndex":1,"BusinessPhone":false,"ApplicantType":"","Title":"","FirstName":"","RemoveApplicant":[0,null]}
Warum Sie nicht verwenden 'JSON.parse()' wandeln es in ein Objekt, und dann die Werte verarbeiten direkt statt Ersetzen sie in der Zeichenfolge? – Barmar
@Barmar dann, was ist der nächste Schritt, um die Werte zu setzen, da ich nicht weiß, welche Eigenschaften weitergegeben werden? – Ahmad