Bir XML dosyasını gerçek zamanlı olarak nasıl güncelleyebileceğimi bilmek istiyorum. Bu dosya için örnekte:Güncelleme Android'de bir XML dosyasını değiştir
<?xml version="1.0" encoding="UTF-8"?>
<Cars>
<car make="Toyota" model="95" hp="78" price="120"/>
<car make="kia" model="03" hp="80" price="300"/>
</Cars>
Bunun gibi fiyat değerini güncellemek için ne yapmalıyım? :
<?xml version="1.0" encoding="UTF-8"?>
<Cars>
<car make="Toyota" model="95" hp="78" price="50"/>
<car make="kia" model="03" hp="80" price="100"/>
</Cars>
Web'de arama var ama hepsi ben ayrıştırın ve nasıl XmlSerializer
kullanarak tüm dosyayı yazmak için, ama nasıl değiştirmek değil nasıl olduğunu gördük. Ayrıca Java'da this'u buldum ama Android'de bunu uygulayamadım çünkü android-xml dünyasında çok yeniyim.
Maalesef xml dosyasını güncellemek için _simple_ yolu yok. Birisi xml'yi düğümlere ayırmak zorundadır ve bu oldukça akıl almaz hale gelir. Sağladığınız bağlantı iyi bir başlangıç noktasıdır, ancak bunu düzeltmenize yardımcı olması için kodunuzun bir kısmını sağlayın. –
@GregoryNikitas yr yorum için teşekkür ederim, maalesef tüm denemelerim ile biter artık xml yazmak için hiçbir kod yok ve ayrıştırmak için ben resmi bir android dev yolu olarak bir XmlPullParser kullanıyorum ve işe yarıyor. –