You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
(157) |
Dec
(87) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(78) |
Feb
(246) |
Mar
(83) |
Apr
(32) |
May
(99) |
Jun
(85) |
Jul
(34) |
Aug
(24) |
Sep
(65) |
Oct
(60) |
Nov
(45) |
Dec
(90) |
2004 |
Jan
(8) |
Feb
(40) |
Mar
(12) |
Apr
(17) |
May
(56) |
Jun
(13) |
Jul
(5) |
Aug
(30) |
Sep
(51) |
Oct
(17) |
Nov
(9) |
Dec
(20) |
2005 |
Jan
(16) |
Feb
(22) |
Mar
(14) |
Apr
(6) |
May
(12) |
Jun
(41) |
Jul
(21) |
Aug
(26) |
Sep
(7) |
Oct
(42) |
Nov
(10) |
Dec
(7) |
2006 |
Jan
(6) |
Feb
(9) |
Mar
(19) |
Apr
(7) |
May
(1) |
Jun
(10) |
Jul
(5) |
Aug
|
Sep
|
Oct
(8) |
Nov
(9) |
Dec
(3) |
2007 |
Jan
(1) |
Feb
|
Mar
(7) |
Apr
(5) |
May
(10) |
Jun
(32) |
Jul
(6) |
Aug
(8) |
Sep
(10) |
Oct
(3) |
Nov
(11) |
Dec
(2) |
2008 |
Jan
(3) |
Feb
|
Mar
(11) |
Apr
|
May
(6) |
Jun
(4) |
Jul
|
Aug
(3) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
2009 |
Jan
(6) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(5) |
Aug
|
Sep
|
Oct
(1) |
Nov
(4) |
Dec
(3) |
2010 |
Jan
(3) |
Feb
(6) |
Mar
(16) |
Apr
(2) |
May
|
Jun
|
Jul
(7) |
Aug
(3) |
Sep
(4) |
Oct
(3) |
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Eric B. <eri...@ao...> - 2006-10-09 15:53:55
|
Is there are known workaround, or proposed fix? Thanks, Eric ----Original Message---- On Wed, 2006-07-19 at 13:34 -0400, Robert S. Grimes wrote: [snip] > This seems to say the object was created on another heap (libxml++ DLL's > heap?) and being deleted by my code (using the main heap?). It seems the > "return value optimization" has been applied, and it perhaps shouldn't have > been. Does this make any sense? If so, what do I do about it? Or am I > missing something even more obvious? This looks the annoying MSVC++ requirement that memory is deallocated in the same library (DLL) in which it was allocated. So, if a library gives you a newly allocated object, you can't delete it yourself. You have to tell the library to delete it. libsigc++ used to have this same problem. You can usually fix this by making sure that, though the deletion is initiated in the caller, the actual deletion happens in some function in the library. Which would require a patch. |
From: Eric B. <eri...@ao...> - 2006-10-06 13:21:26
|
(Reposting in plain text) I too am wondering about plans for wrapping the xml schema validation. This would be a big plus, (or plusplus) pardon the pun. Eric |
From: Eric B. <eri...@ao...> - 2006-10-05 17:48:03
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> </head> <body> <font size="2"><font face="Arial,sans-serif">I too am wondering about plans for wrapping the xml schema functionality. This would be a big plus, (or plusplus) pardon the pun.<br> <br> Eric<br> </font></font> </body> </html> |
From: <loi...@re...> - 2006-07-20 07:33:37
|
> This looks the annoying MSVC++ requirement that memory is=20 > deallocated in the same library (DLL) in which it was=20 > allocated. So, if a library gives you a newly allocated=20 > object, you can't delete it yourself. You have to tell the=20 > library to delete it. libsigc++ used to have this same problem. >=20 > You can usually fix this by making sure that, though the=20 > deletion is initiated in the caller, the actual deletion=20 > happens in some function in the library. Which would require a patch. To my understanding, there is another way to acheive this : If you select the Multi-threaded DLL (/MD) options, all = allocations/deallocations, either from the main program or from the DLL = are delegated to yet another DLL (MSVCR80.DLL) (which must then be = delivered with the program), and thus happen in a unique place. Of course, the main program and all its DLL should be compile with the = same option. --=20 Lo=EFc |
From: Robert S. G. <rsg...@rc...> - 2006-07-19 17:34:18
|
Same message, better topic! Sorry, about bad topic on original post! -----Original Message----- Hi All, I've got a problem just trying to get the DOM example from the online manual to work. The problem occurs when I try to use get_children, which returns a NodeList object. When that object is deleted, I get an assertion error for MSVC - details follow: Using: libxml++ 2.14, Micro$oft Visual Studio 2005, using multi-threaded CRT library (/MT) Okay, I'm calling this function from node.cc which lives in the libxml++ DLL: Node::NodeList Node::get_children(const Glib::ustring& name) { xmlNode* child = impl_->children; if(!child) return NodeList(); NodeList children; do { if(child->_private) { if(name.empty() || name == (const char*)child->name) children.push_back(reinterpret_cast<Node*>(child->_private)); } } while((child = child->next)); return children; } Notice that it is creating and returning a NodeList, which is really just an std::list containing Nodes. Here is where I use it: { //Recurse through child nodes - evenually, that is xmlpp::Node::NodeList list = node->get_children(); } (Yeah, I know - I don't really use it!) When leaving this block, I get an exception in dbgheap.c (MSVC CRT file, it appears) at the following line of code; note the comment for it: /* * If this ASSERT fails, a bad pointer has been passed in. It may be * totally bogus, or it may have been allocated from another heap. * The pointer MUST come from the 'local' heap. */ _ASSERTE(_CrtIsValidHeapPointer(pUserData)); This seems to say the object was created on another heap (libxml++ DLL's heap?) and being deleted by my code (using the main heap?). It seems the "return value optimization" has been applied, and it perhaps shouldn't have been. Does this make any sense? If so, what do I do about it? Or am I missing something even more obvious? Thanks! -Bob |
From: Madhukar <mad...@wi...> - 2006-07-19 15:22:02
|
Hi, I had newly joined in this group. I had downloaded the libxml++-2.14.0.tar.gz and to install this package in SLES9 x86 platfrom I did ./configure, So it given some configuration error as follows: ------------------------------------------ checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for LIBXML... configure: error: Package requirements (libxml-2.0 >= 2.6.1 glibmm-2.4 >= 2.4.0) were not met: No package 'glibmm-2.4' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables LIBXML_CFLAGS and LIBXML_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. linux:/home/madhu/libxml++-2.14.0 # ------------------------------- Its looks like "glibmm-2.4" and libxml-2.0 package was missing. I tried to search in google, but I could not get it. If anybody faced similar problem can you please give suggestion on this problem. Thanks in advance for suggestion. Regards, Madhukar Mythri. The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. www.wipro.com |
From: Robert S. G. <rsg...@rc...> - 2006-07-19 15:01:16
|
Hi All, I've got a problem just trying to get the DOM example from the online manual to work. The problem occurs when I try to use get_children, which returns a NodeList object. When that object is deleted, I get an assertion error for MSVC - details follow: Using: libxml++ 2.14, Micro$oft Visual Studio 2005, using multi-threaded CRT library (/MT) Okay, I'm calling this function from node.cc which lives in the libxml++ DLL: Node::NodeList Node::get_children(const Glib::ustring& name) { xmlNode* child = impl_->children; if(!child) return NodeList(); NodeList children; do { if(child->_private) { if(name.empty() || name == (const char*)child->name) children.push_back(reinterpret_cast<Node*>(child->_private)); } } while((child = child->next)); return children; } Notice that it is creating and returning a NodeList, which is really just an std::list containing Nodes. Here is where I use it: { //Recurse through child nodes - evenually, that is xmlpp::Node::NodeList list = node->get_children(); } (Yeah, I know - I don't really use it!) When leaving this block, I get an exception in dbgheap.c (MSVC CRT file, it appears) at the following line of code; note the comment for it: /* * If this ASSERT fails, a bad pointer has been passed in. It may be * totally bogus, or it may have been allocated from another heap. * The pointer MUST come from the 'local' heap. */ _ASSERTE(_CrtIsValidHeapPointer(pUserData)); This seems to say the object was created on another heap (libxml++ DLL's heap?) and being deleted by my code (using the main heap?). It seems the "return value optimization" has been applied, and it perhaps shouldn't have been. Does this make any sense? If so, what do I do about it? Or am I missing something even more obvious? Thanks! -Bob |
From: Surya K. G. <sur...@gm...> - 2006-06-25 14:18:40
|
Hi, I'm trying to find a html parser and came across this library. When i'm looking at c++ bindings for libxml2, i found that, the html parser has no bindings in c++. Is it true?, or am i wrong? please point me in correct direction. Also, if there're no html parser bindings, could somebody please give me pointers on parsing html file. I do not see any html parser examples for libxml2. (I've visited only libxml2 web page) Thanks in advance, Surya |
From: Robert S. G. <rsg...@rc...> - 2006-06-14 20:48:38
|
Thanks, Christophe! I ended up just installing iconv, libxml2, libxslt, and libxml++, using this patch. I agree with Murray that the typedef is a bit clumsy, but what is one person supposed to do? I had a number of other issues, specifically getting configure to work and getting symbols to export (Finally figured out what gendef is for!). Seems to work! -Bob > -----Original Message----- > From: Christophe de Vienne [mailto:cde...@al...] > Sent: Wednesday, June 14, 2006 4:28 AM > To: Robert S. Grimes > Cc: lib...@li... > Subject: Re: [libxml++] Installing for Microsoft Visual Studio 2005 > > > Robert, > > This might interest you : http://bugzilla.gnome.org/show_bug.cgi?id=320197 > > > Regards, > > Christophe > > Robert S. Grimes a écrit : > > > > Hi all, > > > > My client uses MSVS 2005 for most of their existing software, but > > wants to move towards Linux for new/special projects. I am tasked > > with adding significant XML I/O capabilities, for both platforms, so > > I'm looking for a good cross-platform approach. It seems libxml++ > > might fit the bill, though I haven't been able to get it to work yet. > > First, it claims to only work with MSVS 2003, though I probably > > couldn't make that work either. From the README file in the > > MSVC_Net2003 directory, I see this: > > > > 1. Install the latest Win32 GTK+ Development Environment from the > > Glade for Windows project, http://gladewin32.sourceforge.net. > > 2. Build libsigc++ 2.0.6 or later, and glibmm 2.4.7 or later from > > source. > > 3. Add GTK+, libsigc++ and glibmm to the include and lib paths in > > Visual Studio. > > 4. Load the MSVC_Net2003/libxml++.sln solution. > > 5. Build the entire solution. Run the tests. > > > > Sounds straightforward, though rather complex. I mean, I only want an > > XML parser! I really don't want all these widgets and all; after all, > > they will be sticking with MSVS for user interfaces on their Windows > > machines! The Linux boxes will be servers. But anyway, I can't get > > libsigc++ to compile, as there are missing resource.h files. Is all > > this really necessary? Is there a simpler way to go about it? Should > > I be able to get libxml++ installed by just installing libxml2 and > > ustring? Has anyone done this successfully? > > > > > > Thanks! > > -Bob > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Libxmlplusplus-general mailing list > > Lib...@li... > > https://lists.sourceforge.net/lists/listinfo/libxmlplusplus-general > > |
From: Christophe de V. <cde...@al...> - 2006-06-14 08:28:41
|
Robert, This might interest you : http://bugzilla.gnome.org/show_bug.cgi?id=3D320= 197 Regards, Christophe Robert S. Grimes a =E9crit : > > Hi all, > > My client uses MSVS 2005 for most of their existing software, but > wants to move towards Linux for new/special projects. I am tasked > with adding significant XML I/O capabilities, for both platforms, so > I'm looking for a good cross-platform approach. It seems libxml++ > might fit the bill, though I haven't been able to get it to work yet.=20 > First, it claims to only work with MSVS 2003, though I probably > couldn't make that work either. From the README file in the > MSVC_Net2003 directory, I see this: > > 1. Install the latest Win32 GTK+ Development Environment from the > Glade for Windows project, http://gladewin32.sourceforge.net. > 2. Build libsigc++ 2.0.6 or later, and glibmm 2.4.7 or later from > source. > 3. Add GTK+, libsigc++ and glibmm to the include and lib paths in > Visual Studio. > 4. Load the MSVC_Net2003/libxml++.sln solution. > 5. Build the entire solution. Run the tests. > > Sounds straightforward, though rather complex. I mean, I only want an > XML parser! I really don't want all these widgets and all; after all, > they will be sticking with MSVS for user interfaces on their Windows > machines! The Linux boxes will be servers. But anyway, I can't get > libsigc++ to compile, as there are missing resource.h files. Is all > this really necessary? Is there a simpler way to go about it? Should > I be able to get libxml++ installed by just installing libxml2 and > ustring? Has anyone done this successfully? > > =20 > Thanks! > -Bob > > > -----------------------------------------------------------------------= - > > _______________________________________________ > Libxmlplusplus-general mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libxmlplusplus-general > =20 |
From: Christophe de V. <cde...@al...> - 2006-06-14 08:21:51
|
Hi, Grosman a =E9crit : > Hi There, > > I have always used libxml2 2.6.0 and libxml++ 1.0.0 with my visual > studio. > libxml* worked really great ! :) Glad to hear about it. [...] > checking for pkg-config... /mingw/bin/pkg-config > No package 'libxml-2.0' foundnment variablening `libxml-2.0.pc'ound > in the pkg-config search path. > configure: error: Library requirements (libxml-2.0 >=3D 2.5.8) not met= ; > consider adjusting the PKG_CONFIG_PATH environment variable if your > libraries are in a nonstandard prefix so pkg-config can find them. Try setting PKG_CONFIG_PATH to where libxml-2.0.pc is installed : /mingw/lib/pkgconfig [...] Regards Christophe |
From: Grosman <kor...@gm...> - 2006-06-14 06:58:17
|
Hi There, I have always used libxml2 2.6.0 and libxml++ 1.0.0 with my visual studio. libxml* worked really great ! :) Currently i am trying to move from Visual Studio -> G++ on MinGW. so - libxml2 2.6.0 compilation is behind me. libxml++ is a problem: it looks like no matter what i do, i still get the following message when i try to configure libxml++-1.0.0 - checking for pkg-config... /mingw/bin/pkg-config No package 'libxml-2.0' foundnment variablening `libxml-2.0.pc'ound in the pkg-config search path. configure: error: Library requirements (libxml-2.0 >= 2.5.8) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. i tried things like - 1. CXXFLAGS="-I /mingw/include" 2. configure --libdir=/mingw/lib --includedir=/mingw/include ... nothing helps, i still get the same error. when i type : /mingw/bin/pkg-config.exe --list-all i get nothing. Why does pkg-config doesn't know about my libxml2 compilation and installation? here is the list of /mingw/lib: $ ls -la total 2416 drwxr-xr-x 3 haimg Administ 0 Jun 13 19:04 . drwxr-xr-x 7 haimg Administ 0 Jun 13 17:55 .. -rw-r--r-- 1 haimg Administ 4944590 Jun 13 19:04 libxml2.a -rw-r--r-- 1 haimg Administ 654 Jun 13 19:04 libxml2.la drwxr-xr-x 2 haimg Administ 0 Jun 13 19:04 pkgconfig -rw-r--r-- 1 haimg Administ 197 Jun 13 19:04 xml2Conf.sh $ ls -la pkgconfig/ total 1 drwxr-xr-x 2 haimg Administ 0 Jun 13 19:04 . drwxr-xr-x 3 haimg Administ 0 Jun 13 19:04 .. -rw-r--r-- 1 haimg Administ 259 Jun 13 19:04 libxml-2.0.pc PLEASE HELP ! Thanks in advance |
From: Robert S. G. <rsg...@rc...> - 2006-06-12 02:04:36
|
Hi all, My client uses MSVS 2005 for most of their existing software, but wants to move towards Linux for new/special projects. I am tasked with adding significant XML I/O capabilities, for both platforms, so I'm looking for a good cross-platform approach. It seems libxml++ might fit the bill, though I haven't been able to get it to work yet. First, it claims to only work with MSVS 2003, though I probably couldn't make that work either. From the README file in the MSVC_Net2003 directory, I see this: 1.. Install the latest Win32 GTK+ Development Environment from the Glade for Windows project, http://gladewin32.sourceforge.net. 2.. Build libsigc++ 2.0.6 or later, and glibmm 2.4.7 or later from source. 3.. Add GTK+, libsigc++ and glibmm to the include and lib paths in Visual Studio. 4.. Load the MSVC_Net2003/libxml++.sln solution. 5.. Build the entire solution. Run the tests. Sounds straightforward, though rather complex. I mean, I only want an XML parser! I really don't want all these widgets and all; after all, they will be sticking with MSVS for user interfaces on their Windows machines! The Linux boxes will be servers. But anyway, I can't get libsigc++ to compile, as there are missing resource.h files. Is all this really necessary? Is there a simpler way to go about it? Should I be able to get libxml++ installed by just installing libxml2 and ustring? Has anyone done this successfully? Thanks! -Bob |
From: Ravi M. <jra...@gm...> - 2006-06-09 17:49:20
|
Hi, I noticed this mail in the archive regarding XSD support: http://sourceforge.net/mailarchive/forum.php?thread_id=10218925&forum_id=12784 Wondering if there are plans to support validatation via xsd? Right now I followed the examples for the xmlpp::DomParser object where I use the following sequence of calls: xmlpp::DomParser parser; . . parser.set_validate(); parser.set_substitute_entities(); parser.parse_file(fname); . . I have it working with my custom dtd as shown in the examples. Currently I am using version 1.0 of the api. Thanks, Ravi |
From: Surya K. G. <sur...@gm...> - 2006-06-08 09:22:31
|
Hi, I'm looking for a HTML Parser library, and came across this library and its bindings. I've a question. Can i parse an ordinary HTML file using this library? I've to learn these libraries first to try out a sample code. Could somebody please help me out, by letting me know whether this is the library for parsing html files. If not, could you please give me some pointers. I've to make my application work on both windows and unix. Thanks in advance, Surya |
From: Philipp K. K. <pk...@sp...> - 2006-06-03 09:19:26
|
tikcireviva wrote: > Hi Guys, > > I can build the libxml++ with MinGW successfully, however when I try to > compile a simple program, > > g++ -o test.exe -O2 test.cpp -Lc:/mingw-5.0.2/include > > #include <libxml++/libxml++.h> > int main() > { > xmlpp::DomParser parser; > return 0; > } > > it prompts the error like this, > > $ g++ -o test.exe -O2 test.cpp -Lc:/mingw-5.0.2/include > C:/DOCUME~1/LOCALS~1/Temp/1/ccuwcaaa.o(.text+0x21):test.cpp: undefined > reference to `_imp___ZN5xmlpp9DomParserC1Ev' > C:/DOCUME~1/LOCALS~1/Temp/1/ccuwcaaa.o(.text+0x29):test.cpp: undefined > reference to `xmlpp::DomParser::~DomParser()' > collect2: ld returned 1 exit status > > So weird, do you guys know why is that? Am I doingthe libxml++ > compilation in a wrong way? It looks as if you forgot to specify that libxml++ should be used by the linker. ~> g++ -o test.exe -O2 -lxmlpp test.cpp -Lc:/mingw-5.0.2/include (assuming that you copied the libxml++ binaries you created into you library folder or they're in your library search path for some other reason). Philipp |
From: tikcireviva <tik...@ya...> - 2006-06-03 08:19:36
|
Hi Guys, I can build the libxml++ with MinGW successfully, however when I try to compile a simple program, g++ -o test.exe -O2 test.cpp -Lc:/mingw-5.0.2/include #include <libxml++/libxml++.h> int main() { xmlpp::DomParser parser; return 0; } it prompts the error like this, $ g++ -o test.exe -O2 test.cpp -Lc:/mingw-5.0.2/include C:/DOCUME~1/LOCALS~1/Temp/1/ccuwcaaa.o(.text+0x21):test.cpp: undefined reference to `_imp___ZN5xmlpp9DomParserC1Ev' C:/DOCUME~1/LOCALS~1/Temp/1/ccuwcaaa.o(.text+0x29):test.cpp: undefined reference to `xmlpp::DomParser::~DomParser()' collect2: ld returned 1 exit status So weird, do you guys know why is that? Am I doingthe libxml++ compilation in a wrong way? Best regards, tikcireviva |
From: Stephen S. <ssa...@co...> - 2006-05-26 20:57:50
|
Is there any move afoot to add support for xmlReaderForMemory() / xmlReaderForFd() to xmlpp::TextReader? Thanks. -- Stephen Sanders |
From: Christophe de V. <cde...@al...> - 2006-04-24 08:13:22
|
Hi, XSD is available in libxml2, on which libxml++ is built. However we don't wrap the XSD apis for now. Christophe Le Vendredi 21 Avril 2006 12:20, Debora Vanni a =C3=A9crit=C2=A0: > Hello, > I would like to know if XSD is availaible on this library, or if it will > be available soon. > Thank you > Debora Vanni |
From: Debora V. <deb...@tv...> - 2006-04-21 10:22:52
|
Hello, I would like to know if XSD is availaible on this library, or if it will be available soon. Thank you Debora Vanni -- Debora Vanni - TVBLOB S.r.l. Software Engineer Via G. Paisiello, 9 20131 Milano, Italia ----------------------------------------- Phone +39 02 36562440 Fax +39 02 20408347 Web Site http://www.tvblob.com E-mail deb...@tv... |
From: Theodore V T. <TV...@us...> - 2006-04-20 11:41:42
|
Hi, Everyone! Have anyone ever succeeded in building libxml2++ with MinGW for the win32 platform? Thank you! --- SY, TVT |
From: Robert V. <rvi...@si...> - 2006-03-13 15:25:25
|
Thanks Christophe. Glad to know. --Rob Christophe de VIENNE wrote: >Hi, > >Le Lundi 13 Mars 2006 16:13, Robert Vinluan a =E9crit : > =20 > >>Anyway, I was just wondering if there were any plans for development on >>a text writer wrapper class (i.e. xmlpp::TextWriter) in libxml++? I >>couldn't find any kind of interface for writing XML in the 2.12 API. >> =20 >> > >There is no plan but as always it someone needs it and is interested in = doing=20 >it, patches are welcome. > >Regards, > >Christophe > =20 > |
From: Christophe de V. <cde...@al...> - 2006-03-13 15:20:45
|
Hi, Le Lundi 13 Mars 2006 16:13, Robert Vinluan a =E9crit=A0: > Anyway, I was just wondering if there were any plans for development on > a text writer wrapper class (i.e. xmlpp::TextWriter) in libxml++? I > couldn't find any kind of interface for writing XML in the 2.12 API. There is no plan but as always it someone needs it and is interested in doi= ng=20 it, patches are welcome. Regards, Christophe |
From: Robert V. <rvi...@si...> - 2006-03-13 15:10:36
|
Hi All, I did a quick search on the archives for "textWriter" and couldn't find any threads related to what I was looking for. Anyway, I was just wondering if there were any plans for development on a text writer wrapper class (i.e. xmlpp::TextWriter) in libxml++? I couldn't find any kind of interface for writing XML in the 2.12 API. Thanks, Rob |
From: Daniel V. <vei...@re...> - 2006-03-08 11:12:51
|
On Wed, Mar 08, 2006 at 11:38:39AM +0100, Lo=EFc Joly wrote: > I agree that not escaping them in content does no harm. I'm not sure > wether XML specification allows such a freedom or not. Sigh....=20 The XML spec defines what is a well-formed XML instance, and yes it allows " and ' in element content without restrictions. It's shorter to look up there than make N email exchange over publicly and widely availab= le information. http://www.w3.org/TR/REC-xml/#NT-content http://www.w3.org/TR/REC-xml/#NT-CharData And anyway it's not a mailing-list post which will be the authoritative answer to such questions. Daniel --=20 Daniel Veillard | Red Hat http://redhat.com/ vei...@re... | libxml GNOME XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/ |