Я могу преобразовать файлы Базы данных Neo4J в XML?
Я согласен, GraphML - это то, что вам нужно, если у вас нет проблем с многословием XML. Простой способ сделать это - открыть граф Neo4j из Gremlin , где GraphML - это формат импорта / экспорта по умолчанию, что-то вроде
peters: ./gremlin.sh gremlin> $_g := neo4j:open('/tmp/neo4j') ==>neograph[/tmp/neo4j, vertices:2, edges:1] gremlin> g:save('graphml-export.xml')
Как описано здесь
Решает ли это вашу проблему ?
Я не верю, что что-то существует для этого, не считая того, что было несколько месяцев назад, когда я возился с этим. Из того, что я видел, есть 2 основных препятствия:
Некоторые люди предположили, что GraphML будет подходящим форматом для этого, я склонен согласиться. Если у вас нет графических структур, и вы были бы хорошо представлены в XML / иерархическом формате ... ну, тогда это просто неудача. Поскольку большинство пользователей, которые взялись бы за такую задачу улучшения, используют данные, которые не будут храниться таким образом, я не вижу выхода XML-решения ... более вероятно, что сначала увижу формат, поддерживающий все виды использования.