Как обновить текст в файле .txt, который открывается из $.get

Я могу прочитать/открыть его, но не знаю, как обновить в нем конкретное значение.

Мой data.txt похож на

[
  {"slot": "1", "name": "Bob"},
  {"slot": "2", "name": "John"}
]

затем я хочу обновить его, например, запросить базу данных "UPDATE data.txt SET name='James' WHERE slot=2"

После обновления я хочу, чтобы data.txt было похоже на

[
   {"slot": "1", "name": "Bob"},
   {"slot": "2", "name": "James"}
]

Как я могу сделать это с помощью javascript, Ajax, Jquery


person Community    schedule 21.05.2014    source источник
comment
почему используется расширение .txt, а не .json?   -  person Mivaweb    schedule 21.05.2014
comment
прочитайте это stackoverflow.com/questions/14795357/ .. насчёт логики обновления и структуры текста, придётся реализовывать вручную в js   -  person CME64    schedule 21.05.2014


Ответы (1)


Вы не можете сделать это с плоским файлом, вам нужна какая-то форма интерфейса типа REST, которая позволяет вам запрашивать и обновлять файл, я предлагаю вам переключиться на базу данных; поскольку вы, кажется, уже знаете, как это сделать, если это была база данных.

person Entropy    schedule 21.05.2014
comment
Я использую его для хранения данных, пока мое приложение находится в автономном режиме. поэтому я не могу использовать базу данных. - person ; 21.05.2014