急!!!关于java解析bibtex格式。
<pre>@inproceedings{<a href="http://dblp.uni-trier.de/db/about/bibtex.html">DBLP</a>:conf/mach/Roy93,
author = {Paul J. Roy},
title = {Unix File Access and Caching
in a Multicomputer Environment},
booktitle = {USENIX MACH Symposium},
year = {1993},
pages = {21-38},
ee = {http://www.usenix.org/publications/library/proceedings/mach3/roy.html},
crossref = {DBLP:conf/mach/1993},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
</pre>
<pre>@proceedings{<a href="http://dblp.uni-trier.de/db/about/bibtex.html">DBLP</a>:conf/mach/1993,
title = {USENIX MACH III Symposium, 19-21 April 1993, Santa Fe, New
Mexico, USA},
booktitle = {USENIX MACH Symposium},
publisher = {USENIX},
year = {1993},
isbn = {1-880446-49-9},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
</pre>
我有这样一段文本,我想用Java写个解析的。输出效果如下:
名称 值
author Paul J. Roy
title Unix File Access and Caching in a Multicomputer Environment
booktitle USENIX MACH Symposium
year 1993
pages 21-38
ee http://www.usenix.org/publications/library/proceedings/mach3/roy.html
crossref DBLP:conf/mach/1993
----------------------------------------------------------
名称 值
booktitle USENIX MACH Symposium
publisher USENIX
year 1993
isbn 1-880446-49-9
----------------------------------------------------------
谁能提供以下代码