Hello

I am using libxml2-2.6.7.win32 to parse an existing and write a new XML file.
These are the function calls used:

m_writer = xmlNewTextWriterFilename(m_filename.c_str(), 0);
xmlTextWriterStartDocument(m_writer, NULL, MY_ENCODING, NULL);
xmlTextWriterWriteDTD(m_writer, BAD_CAST "gxl", NULL,
                DTD_FILENAME, NULL);

xmlTextWriterStartElement(m_writer, BAD_CAST "gxl");
xmlTextWriterWriteAttribute(m_writer, BAD_CAST "xmlns:xlink",
                                     BAD_CAST "http://www.w3.org/1999/xlink";);
xmlTextWriterEndElement(m_writer);


xmlTextWriterEndDocument(m_writer);

The output file looks like this:

_____________________________________________________________________________
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE gxl SYSTEM "gxl-1.0.1.dtd"><gxl 
xmlns:xlink="http://www.w3.org/1999/xlink";><graph id="CDL_Graph"><node 
id="id100"><type 
xlink:href="columbus_cpp_schema-2.0.gxl#struc:Namespace"/><attr 
name="name"><string>global namespace</string></attr></node></graph></gxl>
_____________________________________________________________________________

Who do i add line breaks?

Thanks!

Yours, Philipp

_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to