Много XML-файлов - нужен поиск и фильтр - PullRequest
0 голосов
/ 24 августа 2010

У меня есть данные в XML-файлах (около 5000), нужно искать и фильтровать эти данные. Было бы замечательно, если бы я мог использовать Fuzzy Search. Предположим, нужно использовать индекс? индекс атрибутов? что я должен использовать базу данных XML, что-то вроде Lucene? Я предпочитаю .net.

Ответы [ 2 ]

1 голос
/ 24 августа 2010

Вы смотрели на LINQ to XML ? Похоже, это было бы идеально для этой ситуации, позволяя запрашивать XML с SQL-подобным синтаксисом, и производительность не должна быть слишком плохой для ~ 5000 записей.

Редактировать: Извините, я неправильно понял вопрос - кажется, вы имели в виду 5000 XML-файлов, а не 5000 записей. Тем не менее, возможно, стоит посмотреть.

1 голос
/ 24 августа 2010

Для небольшого набора записей вы можете обнаружить, что XSLT соответствует вашим потребностям.

Смотрите здесь Учебник по XSLT .

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