Есть графический интерфейс, который позволит мне запросить XML-файл? - PullRequest
5 голосов
/ 26 мая 2010

У меня есть XML-файл, который я хотел бы запросить (чтение / запись) так же, как и реляционную базу данных. Производительность не является большой проблемой, я просто хочу иметь возможность загрузить файл и начать запрашивать, желательно без определения схемы. Кто-нибудь знает, существует ли такое программное обеспечение?

Ответы [ 4 ]

3 голосов
/ 26 мая 2010

Если вы знакомы с C # и Linq, LinqPad - это путь. Оттуда вы можете использовать Linq для Sql и Linq для XML.

1 голос
/ 26 мая 2010

Я не совсем уверен, что вы подразумеваете под чтением / записью, но при условии, что вам нужен опыт, подобный Access, попробуйте Oxygen XML Editor .

Это отличный XML-редактор общего назначения с большой поддержкой запросов, и их Grid Editor делает хорошую работу, позволяя вам просто вставить / удалить строку , если есть какие-либо повторения данные в XML.

Помимо XPath, он также имеет полную поддержку XQuery с графическим интерфейсом, помогающим писать запросы.

Я использовал его годами - мне особенно нравятся условия лицензии и кросс-платформенный графический интерфейс, которые позволяют использовать его на любых моих машинах, включая Mac.

1 голос
/ 26 мая 2010

Вы можете проверить eXist , базу данных XML с поддержкой XQuery и интерфейс администратора .

0 голосов
/ 26 мая 2010

Это не графический интерфейс, но в xmllint есть опция оболочки, которая позволяет вам взаимодействовать с файлами XML через XPath. Это довольно удобно и немного похоже на просмотр структуры каталогов в Unix. Смотри http://xmlsoft.org/xmllint.html

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