Предположим, что следующий маршрут, который обращается к XML файлу, заменяет текст конкретного тега заданным xpath (? Key =):
@app.route('/resource', methods = ['POST'])
def update_text():
# CODE
Тогда я бы использовал cURL следующим образом:
curl -X POST http://ip:5000/resource?key=listOfUsers/user1 -d "John"
Список xpath expreesion listOfUsers/user1
должен получить доступ к тегу <user1>
чтобы изменить его текущий текст на "John".
Я понятия не имею, как добиться этого, потому что я только начинаю изучать Flask и REST, и я не могу найти хороший пример для этого конкретного случая. Кроме того, я хотел бы использовать lxml для управления файлом xml, поскольку я уже знаю его.
Может ли кто-нибудь помочь и привести пример, чтобы вести меня?