0

中かっこでない限り、JSON の行の最後の文字を削除する方法を探しています。

JSONのファイル全体がありますが、何らかの理由で行の一部がいくつかのスペースと0で終わります.0が表示されている場合は削除するか、表示されていない場合はその行をスキップしようとしています.

例: これは無視してください:

{"menu": {
  "id": "file",
  "popup": {
    "menuitem": [
      {"value": "New", "onclick": "CreateNewDoc()"},
    ]
  }
}}

そして、これから 0 を削除します:

{"menu": {
  "id": "file",
  "popup": {
    "menuitem": [
      {"value": "New", "onclick": "CreateNewDoc()"},
    ]
  }
}} 0

私は使用してみました:

line = line.rstrip('0')

しかし、それは何もしていないようです。

4

2 に答える 2