<div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div class="gmail_quote"><div dir="ltr">Dear all,<div><br></div><div>i cannot make what i want </div><div><br></div><div>with <a href="http://search.cpan.org/dist/XML-Twig/" rel="nofollow noreferrer" target="_blank">XML::Twig</a></div><div><br></div><div>i think is is overkill, for what i would like to do, would like to use Catmandu::XML better, for this:</div><div><br></div><div>say i have the following xml file, named Input.xml:</div><div><br></div><div>A librarian gives me a list of search values for title, in a file, named for example fileA.txt row by row:</div><div><br></div><div><pre>XML Developer's Guide</pre></div><div><pre>The Sundered Grail</pre><pre>etc...</pre></div><div> for each of the above values, i need to search and replace the title node, in the below XML, according to a rule.</div><div><br></div><div>She also gives me a second file, named fileB.txt, which looks like this:</div><div><br></div><div><div><pre>Programming. XML Developer's Guide text added</pre><pre>History. The Sundered Grail with additios</pre></div><div></div></div><div>etc...</div><div><br></div><div>The rule, is to replace all instances of each row found in fileA.txt, (exact match), and replace them with the corresponding row in fileB.txt, but with what follows the dot, and the space character.</div><div><br></div><div>AND, i must enter another xml node, named <subtitle>, which will hold the value of what exists before the dot and space characters.</div><div><br></div><div>An example:</div><div><br></div><div><br></div><div><pre><span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk101</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Gambardella, Matthew<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>XML Developer's Guide<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Computer<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>44.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2000-10-01<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>An in-depth look at creating applications
with XML.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span></pre><pre><span style="color:blue"><br></span></pre><pre><font color="#0000ff">should become:</font></pre><pre><book id="bk101">
<author>Gambardella, Matthew</author>
<title>XML Developer's Guide text added</title>
<subtitle>Programming</title>
<genre>Computer</genre>
<price>44.95</price>
<publish_date>2000-10-01</publ<wbr>ish_date>
<description>An in-depth look at creating applications
with XML.</description>
</book><br></pre></div><div>Please find below the sample xml i have:</div><div><br></div><div>what command line fix you would suggest, so i could run it for example with a cron task?</div><div><pre><span style="color:blue">?</span><span style="color:rgb(163,21,21)">xml</span> <span style="color:red">version</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">1.0</span><span style="color:black">"</span><span style="color:blue">?></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">catalog</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk101</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Gambardella, Matthew<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>XML Developer's Guide<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Computer<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>44.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2000-10-01<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>An in-depth look at creating applications
with XML.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk102</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Ralls, Kim<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>Midnight Rain<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Fantasy<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>5.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2000-12-16<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>A former architect battles corporate zombies,
an evil sorceress, and her own childhood to become queen
of the world.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk103</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Corets, Eva<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>Maeve Ascendant<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Fantasy<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>5.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2000-11-17<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>After the collapse of a nanotechnology
society in England, the young survivors lay the
foundation for a new society.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk104</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Corets, Eva<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>Oberon's Legacy<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Fantasy<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>5.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2001-03-10<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>In post-apocalypse England, the mysterious
agent known only as Oberon helps to create a new life
for the inhabitants of London. Sequel to Maeve
Ascendant.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk105</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Corets, Eva<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>The Sundered Grail<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Fantasy<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>5.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2001-09-10<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>The two daughters of Maeve, half-sisters,
battle one another for control of England. Sequel to
Oberon's Legacy.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk106</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Randall, Cynthia<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>Lover Birds<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Romance<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>4.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2000-09-02<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>When Carla meets Paul at an ornithology
conference, tempers fly as feathers get ruffled.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk107</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Thurman, Paula<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>Splish Splash<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Romance<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>4.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2000-11-02<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>A deep sea diver finds true love twenty
thousand leagues beneath the sea.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk108</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Knorr, Stefan<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>Creepy Crawlies<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Horror<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>4.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2000-12-06<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>An anthology of horror stories about roaches,
centipedes, scorpions and other insects.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk109</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Kress, Peter<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>Paradox Lost<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Science Fiction<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>6.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2000-11-02<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>After an inadvertant trip through a Heisenberg
Uncertainty Device, James Salway discovers the problems
of being quantum.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk110</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>O'Brien, Tim<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>Microsoft .NET: The Programming Bible<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Computer<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>36.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2000-12-09<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>Microsoft's .NET initiative is explored in
detail in this deep programmer's reference.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk111</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>O'Brien, Tim<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>MSXML3: A Comprehensive Guide<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Computer<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>36.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2000-12-01<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>The Microsoft MSXML3 parser is covered in
detail, with attention to XML DOM interfaces, XSLT processing,
SAX and more.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">book</span> <span style="color:red">id</span><span style="color:blue">=</span><span style="color:black">"</span><span style="color:blue">bk112</span><span style="color:black">"</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>Galos, Mike<span style="color:blue"></</span><span style="color:rgb(163,21,21)">author</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>Visual Studio 7: A Comprehensive Guide<span style="color:blue"></</span><span style="color:rgb(163,21,21)">title</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>Computer<span style="color:blue"></</span><span style="color:rgb(163,21,21)">genre</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>49.95<span style="color:blue"></</span><span style="color:rgb(163,21,21)">price</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">publish_date</span><span style="color:blue">></span>2001-04-16<span style="color:blue"></</span><span style="color:rgb(163,21,21)">publ<wbr>ish_date</span><span style="color:blue">></span>
<span style="color:blue"><</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>Microsoft Visual Studio 7 is explored in depth,
looking at how Visual Basic, Visual C++, C#, and ASP+ are
integrated into a comprehensive development
environment.<span style="color:blue"></</span><span style="color:rgb(163,21,21)">description</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">book</span><span style="color:blue">></span>
<span style="color:blue"></</span><span style="color:rgb(163,21,21)">catalog</span><span style="color:blue">></span></pre><pre><span style="color:blue"><br></span></pre><pre><span style="color:blue">Thank you</span></pre></div></div>
</div><br></div>
</div><br></div>