Как найти удобный и надежный crate, в частности для чтения x
От: vaa  
Дата: 30.11.22 04:40
Оценка:
взял этот https://docs.rs/quick-xml/latest/quick_xml/reader/struct.Reader.html
тк в serve проблемы с десериализацией на ровном месте возникли.
читает все тэги, кроме enclosure (видимо потому что нет закрывающего тэга). не понял как заставить его читать.
 <item> <title>Orion, Earth, and the Moon</title>
 <link>http://www.nasa.gov/image-feature/orion-earth-and-the-moon</link>
 <description>In this image, Orion captures a unique view of Earth and the Moon, seen from a camera mounted on one of the spacecraft's solar arrays.</description>
 <enclosure url="http://www.nasa.gov/sites/default/files/thumbnails/image/52530824918_0f808fa548_4k.jpg" length="796348" type="image/jpeg" />
 <guid isPermaLink="false">http://www.nasa.gov/image-feature/orion-earth-and-the-moon</guid>
 <pubDate>Tue, 29 Nov 2022 13:11 EST</pubDate>
 <source url="http://www.nasa.gov/rss/dyn/lg_image_of_the_day.rss">NASA Image of the Day</source>
</item>
☭ ✊ В мире нет ничего, кроме движущейся материи.
Отредактировано 02.12.2022 9:40 Разраб . Предыдущая версия .
Re: Как найти удобный и надежный crate, в частности для чтения xml?
От: Буравчик Россия  
Дата: 30.11.22 06:02
Оценка: 10 (1)
Здравствуйте, vaa, Вы писали:

Вот здесь:
https://www.google.com/search?q=rust+crate+xml+
Best regards, Буравчик
Re: Как найти удобный и надежный crate, в частности для чтения xml?
От: FR  
Дата: 30.11.22 06:06
Оценка: 3 (1) +1
Здравствуйте, vaa, Вы писали:

По xml сложно сказать, в расте чаще toml для настроек используют, и json для остального.
А общий принцип такой, идем на crates.io ищем и так-как миллионы мух не могут ошибаться, делаем сортировку в результатах поиска по закачкам и получаем такое: https://crates.io/search?q=xml&amp;sort=downloads и как результат https://crates.io/crates/xml-rs .
Re[2]: Как найти удобный и надежный crate, в частности для чтения xml?
От: flаt  
Дата: 30.11.22 08:57
Оценка: +1
Здравствуйте, Буравчик, Вы писали:

Б>Вот здесь:

Б>https://www.google.com/search?q=rust+crate+xml+

Нет, https://lib.rs/search?q=Xml
Re: Как найти удобный и надежный crate, в частности для чтения xml?
От: sergii.p  
Дата: 30.11.22 09:17
Оценка:
Здравствуйте, vaa, Вы писали:

в книгах советуют serde (тот же Клабник). Но я другие не пробовал на вкус, может это и не самый лучший способ

https://docs.rs/serde-xml-rs/latest/serde_xml_rs/
Re: Как найти удобный и надежный crate, в частности для чтения xml?
От: ArtDenis Россия  
Дата: 30.11.22 09:54
Оценка: 1 (1)
Здравствуйте, vaa, Вы писали:

Нету таких крейтов к сожалению. XML в расте не особо жалуют. Самих крейтов для работы XML полно, но нету удобного и универсального.
[ 🎯 Дартс-лига Уфы | 🌙 Программа для сложения астрофото ]
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.