A unique
open source Java library called XStream is available for serializing
and deserializing Java objects to and from XML. A small team of developers
contribute to the development of the XStream Java library.
_______________________________________________
_______________________________________________
To
use this library you have to use the following import statement,
import
com.thoughtworks.xstream.XStream;
Once you
have this import statement you can create the XStream object using the
statement like,
XStream
xs = new XStream();
Let us
suppose you have a class called 'person' with member variables like
'name' and 'location', which is defined as below,
class person
{
string name;
string location;
}
The above
class can be serialized using the XStream object as given below,
String
xml = xs.toXML(person);
Now you
can print the string xml using the print statement. Assuming that you
have set the values of the member variables within the program, you
would get an XML output with the string values set as the text values
of the elements 'name' and 'location'. The output would also include
the <xml version="1.0"?> line as the first line in the
XML document.
Thus by
using XStream you can serialize or deserialize Java objects to XML and
from XML. Lot of examples using the XStream library is available in
the internet.
Sony Simplifies Blu-Ray Disc Authoring (BIOS)
Sony Creative Software has put the finishing touches to some upgrades to its DVD Architect and Bluprint applications for authoring Blu-ray discs. DVD Architect 5 software enables independent producers and videographers to author both a standard definition DVD or...
eValid Supports Regular Expressions Analysis of Web Pages (PRWeb via Yahoo! News)
Functional testing of web applications now has a new degree of generality with the introduction of Regular Expression processing in the eValid suite.