我正在对来自 DBLP XML 的数据进行一些研究工作 如果有任何工具或Web服务可以帮助我制作这个巨大的XML数据文件的ER图,我已经使用Google搜索,但遗憾的是我还没有找到任何。
有没有可以做这个东西的工具? 另外,我如何以编程方式读取和分离这种巨大的XML文件的实体。
P.S:我擅长Java编程。
答案 0 :(得分:-1)
以下是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">