Разбор XML - правильные скриптовые языки / пакеты для работы? - PullRequest
9 голосов
/ 23 октября 2009

Я знаю, что любой язык способен анализировать XML; Я просто ищу преимущества или недостатки, с которыми вы могли столкнуться в своем собственном опыте. Perl будет моим стандартом, но я открыт для предложений.

Спасибо!

ОБНОВЛЕНИЕ: я закончил с XML :: Simple, который хорошо поработал, но у меня есть один совет, если вы планируете его использовать - сначала изучите опцию forcearray. Мне пришлось переписать кучу утверждений после того, как я узнал, что обычно - лучшая практика для установки forcearray. На этой странице было самое ясное объяснение, которое я смог найти. Честно говоря, я удивлен, что это не стандартное поведение.

Ответы [ 12 ]

0 голосов
/ 23 октября 2009

Я бы сказал, что это зависит от всего остального. VB.NET 2008 использует литералы XML, имеет IntelliSense для LINQ to XML и несколько мощных игрушек, которые помогают превратить XML в XSD . Так что лично, если вы работаете в среде .NET, я думаю, что это лучший выбор.

0 голосов
/ 23 октября 2009

Чтение данных из файлов XML очень просто с C # и LINQ to XML!

Почему-то, хотя я действительно люблю python, мне было сложно анализировать XML со стандартными библиотеками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...