HTTP/2 302
server: nginx
date: Thu, 24 Jul 2025 23:05:47 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20070708133345
location: https://web.archive.org/web/20070708133345/https://java2xml.dev.java.net/
server-timing: captures_list;dur=0.506520, exclusion.robots;dur=0.016073, exclusion.robots.policy;dur=0.008501, esindex;dur=0.013273, cdx.remote;dur=20.840894, LoadShardBlock;dur=270.786028, PetaboxLoader3.resolve;dur=113.963179, PetaboxLoader3.datanode;dur=131.908914
x-app-server: wwwb-app218
x-ts: 302
x-tr: 318
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: SERVER=wwwb-app218; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Thu, 24 Jul 2025 23:05:53 GMT
content-type: text/html;charset=UTF-8
x-archive-orig-date: Sun, 08 Jul 2007 13:33:45 GMT
x-archive-orig-server: Apache
x-archive-orig-x-powered-by: Servlet 2.4; JBoss-4.0.4.GA (build: CVSTag=JBoss_4_0_4_GA date=200605151000)/Tomcat-5.5
x-archive-orig-pragma:
x-archive-orig-cache-control: private,max-age=0,must-revalidate
x-archive-orig-helmloginid: guest
x-archive-orig-connection: close
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Sun, 08 Jul 2007 13:33:45 GMT
link:
; rel="original",
; rel="timemap"; type="application/link-format",
; rel="timegate",
; rel="first memento"; datetime="Mon, 03 Jan 2005 01:35:47 GMT",
; rel="prev memento"; datetime="Sun, 22 Oct 2006 21:30:14 GMT",
; rel="memento"; datetime="Sun, 08 Jul 2007 13:33:45 GMT",
; rel="next memento"; datetime="Sun, 26 Feb 2017 03:38:41 GMT",
; rel="last memento"; datetime="Sat, 29 Jul 2023 20:10:12 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: IA-AROUND-THE-WORLD-2007-20070708130538-16718-crawling04-c/IA-AROUND-THE-WORLD-2007-20070708132828-24029-crawling01.us.archive.org.arc.gz
server-timing: captures_list;dur=0.622571, exclusion.robots;dur=0.026159, exclusion.robots.policy;dur=0.012403, esindex;dur=0.013925, cdx.remote;dur=10.993786, LoadShardBlock;dur=103.932535, PetaboxLoader3.datanode;dur=245.711230, load_resource;dur=5272.561595, PetaboxLoader3.resolve;dur=5125.631284
x-app-server: wwwb-app218
x-ts: 200
x-tr: 5438
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
java2xml: Project Home Page
Get Involved
Project tools
How do I...
java2xml
Project home
If you were registered and logged in , you could join this project.
Message from the owner(s)
Status : Production/stable
Unsupported Features
Java2XML : A Java To XML Converter
Introduction
Java2XML is a pure Java API for generating a XML representation of Java source code. An XML representation is (very)+ helpful for extracting the details out of the source code. We're often confronted with the need to massively refactor huge amount of code based on syntactic contexts. Being able to express those as XPath expressions or XSLT templates makes this otherwise complex task much, much easier.
Java2XML lets you do this by generating the representation just suited for these tasks. The representation JavaML (https://javaml.sourceforge.net ), was modified for this.
Illustration
Here is a demonstration of tool on a simple HelloWorld.java.
DTD
Java2XML generates the XML in accordance with java-ml.dtd (version 1.0) . Greg Badros (badros@cs.washington.edu) is the original author of java-ml. Checkout his page here .
Downloads
Checkout the demo binary version in the files section
Usage : java -jar java2xml-1.0.jar file1.java file2.java file3.java
Myself
I'd love to hear from you. Please contact me at the following ..
Harsh Jain
Junior Undergraduate
Department of Computer Science and Engineering
IIT Bombay
Email : harsh@harshjain.com
Website : https://www.cse.iitb.ac.in/harsh/