Jednak PyXML ma wszystko co trzeba… z wyjątkiem dokumentacji. Okazało się
że można dokument wczytać jako obiekt DOM, jednocześnie go walidując. Przy
okazji znalazłem parę innych przydatnych mi funkcji. Ale to wszystko dopiero po
przejrzeniu źródeł, bo dokumentacja okazała się do niczego :-(.
Grzebię się w tym XMLu, żeby napisać programik do rysowania wykresików ze
statystyk Jabberowych otrzymywanych za pomocą protokołu
JEP-39. Transport
GG oczywiście ten protokół obsługuje, więc przynajmniej do niego będzie
można jabgrapha zastosować. Jabgraph już prawie skończony, poprosiłem
już o odpowiedni projekt na JabberStudio i, jeśli nic mi nie pokrzyżuje
planów, lada dzień powinien być dostępny do ściągnięcia.
Tymczasem transport GG po ostatnich poprawkach ciągle strasznie
niestabilny, a ja nie mogę znaleźć błędu który to powoduje –
użytkownicy jabber.bnet.pl niedługo gotowi będą mnie zlinczować.
A mógłbyś zrobić programik, który wyciąga konta używane dalej niż 3 miesiące temu? Jakoś mi nie idzie obsługa xmli z shella, a ta wartość jest zapisana w samej XMLce (last).
PolubieniePolubienie
W shellu też się da:
xmllint –format jajcus.xml | grep ‚xmlns="jabber:iq:last"’ | sed -e ‚s/.last="([^"]*)"./1/’
🙂
PolubieniePolubienie
Spoko, najwyżej co niektórzy użytkownicy opanują obsługę EKG 😉
PolubieniePolubienie