【问题标题】:How can I synchronize data between XML Files and SQLite?如何在 XML 文件和 SQLite 之间同步数据?
【发布时间】:2021-07-28 19:45:58
【问题描述】:

我有一个 XML 文件,我将 XML 文件中的数据读取到 Java 对象中,然后将这些 Java 对象插入 SQLite 数据库。 然后我修改了我的 XML 文件并在其中插入了更多数据,如何使 XML 文件和 SQLite 之间的数据保持同步。 我的 XML 文件

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Employees xmlns="https://www.journaldev.com/employee">
    <Employee id="1">
        <name>Pankaj</name>
        <age>29</age>
        <role>Java Developer</role>
        <gender>Male</gender>
    </Employee>

    <Employee id="2">
        <name>Lisa</name>
        <age>35</age>
        <role>Manager</role>
        <gender>Female</gender>
    </Employee>
</Employees>

用 Java 读取 XML 文件员工的代码 https://anotepad.com/notes/qnn7nb2k

【问题讨论】:

标签: java xml database sqlite


【解决方案1】:

您正在寻找的是一个文件观察器,并且从 jdk1.7 开始,您可以通过WatchService 执行此操作。

可以在docs here中找到一个工作示例

【讨论】:

    猜你喜欢
    • 2017-04-03
    • 1970-01-01
    • 1970-01-01
    • 2021-07-20
    • 1970-01-01
    • 2013-07-16
    • 1970-01-01
    • 2023-03-03
    • 1970-01-01
    相关资源
    最近更新 更多