$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Stefan Seefeld (seefeld_at_[hidden])
Date: 2007-11-14 10:32:48
Drew Hohmann wrote:
> I am saving multiple classes which contain STL collections, and in turn
> those STL collections contain classes that contain more STL collections.
> A sample XML file follows.
>
> The problem occurs when I try and move the XML file into a database, and
> I receive the error "The table (item) cannot be the child table to
> itself in nested relations."
I'm not sure I understand what the problem is. Is the generated XML file
well-formed ? Is it valid, according to whatever document-type
definition might exist ?
It sounds as if your database imposes additional constraints (unrelated
to XML), that are not met by the XML-generation of boost.serialization.
If that's the case, may be you can post-process the XML by renaming
certain nodes (using an XSLT transformation, say) ?
Regards,
Stefan
-- ...ich hab' noch einen Koffer in Berlin...