从DBLP XML制作ER图

时间:2015-03-16 14:23:36

标签: xml erd

我正在对来自 DBLP XML 的数据进行一些研究工作 如果有任何工具或Web服务可以帮助我制作这个巨大的XML数据文件的ER图,我已经使用Google搜索,但遗憾的是我还没有找到任何。

有没有可以做这个东西的工具? 另外,我如何以编程方式读取和分离这种巨大的XML文件的实体。

P.S:我擅长Java编程。

1 个答案:

答案 0 :(得分:-1)

希望这张图片能为您提供帮助: structure

以下是dblp.xml中提供的DBLP sample records

<?xml version="1.0" encoding="IS0-8859-1"?>
<!DOCTYPE dblp SYSTEM "dblp.dtd">
<dblp>
    <www mdate="2005-10-06" key="persons/Ley93">
        <author>Michael Ley</author>
        <title>DBLP.uni-trier.de: Computer Science Bibliography</title>
        <url>http://dblp.uni-trier.de/</url>
        <year>1993</year>
    </www>
    <inproceedings mdate="2012-09-18" key="persons/Codd74">
        <author>E. F. Codd</author>
        <title>Seven Steps to Rendezvous with the Casual User.</title>
        <month>January</month>
        <year>1974</year>
        <pages>179-200</pages>
        <booktitle>IFIP Working Conference Data Base Management</booktitle>
        <url>db/conf/ds/dbm74.html#Codd74</url>
        <note>IBM Research Report RJ 1333, San Jose, California</note>
        <cdrom>DS/DS1974/P179.pdf</cdrom>
    </inproceedings>
    <article mdate="2002-01-03" key="persons/CoddD74">
        <author>E. F. Codd</author>
        <author>C. J. Date</author>
        <title>Interactive Support for Non-Programmers: The Relational and Network Approaches.</title>
        <journal>IBM Research Report, San Jose, California</journal>
        <volume>RJ1400</volume>
        <month>June</month>
        <year>1974</year>
    </article>
    <incollection mdate="2011-11-25" key="reference/algo/ChenDO8b" publtype="encyclopedia entry">