<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: GnuCash export to gnumeric and CSV</title>
	<atom:link href="http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/</link>
	<description>"There are certain areas in the game where death is permanent and you cannot respawn." -NWN</description>
	<pubDate>Fri, 12 Mar 2010 17:06:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
		<item>
		<title>By: Shadok</title>
		<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/#comment-36127</link>
		<dc:creator>Shadok</dc:creator>
		<pubDate>Thu, 25 Feb 2010 23:34:15 +0000</pubDate>
		<guid isPermaLink="false">http://edseek.com/?p=245#comment-36127</guid>
		<description>Thanks Greg, this works !</description>
		<content:encoded><![CDATA[<p>Thanks Greg, this works !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/#comment-36110</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Fri, 29 Jan 2010 00:32:56 +0000</pubDate>
		<guid isPermaLink="false">http://edseek.com/?p=245#comment-36110</guid>
		<description>Here's how I got all this to work with GNUCash 2.2.9, in Fedora:

1) cd where_gnucash_file_is
2) mkdir tmp; cd tmp
3) sudo yum install -y gnumeric libxslt wget
4) hash -r  # if in bash, to update the path cache
5) wget http://xslfactory.free.fr/gnucash2gnumeric_0.6.xsl
6) cp ../my_gnucash_file my_gnucash_file.gz
7) gunzip my_gnucash_file.gz
8) edit gnc-v2 tag in my_gnucash_file as shown in this article.
9) xsltproc -o my_gnucash_file.gnumeric gnucash2gnumeric_0.6.xsl my_gnucash_file 
10) inspect the SheetNameIndex entries versus the Sheets with these greps:
11) grep "SheetName" my_gnucash_file.gnumeric.  Note the last sheet.
12) grep "gmr:Name&#62;" my_gnucash_file.gnumeric.  Note if there are more sheets than found in the above step.
13) edit the bogus sheets out of my_gnucash_file.gnumeric (search for the last valid gmr:Name, delete from the next gmr:Name to /gmr:Sheets)
14) gnumeric my_gnucash_file.gnumeric</description>
		<content:encoded><![CDATA[<p>Here&#8217;s how I got all this to work with GNUCash 2.2.9, in Fedora:</p>
<p>1) cd where_gnucash_file_is<br />
2) mkdir tmp; cd tmp<br />
3) sudo yum install -y gnumeric libxslt wget<br />
4) hash -r  # if in bash, to update the path cache<br />
5) wget <a href="http://xslfactory.free.fr/gnucash2gnumeric_0.6.xsl" rel="nofollow">http://xslfactory.free.fr/gnucash2gnumeric_0.6.xsl</a><br />
6) cp ../my_gnucash_file my_gnucash_file.gz<br />
7) gunzip my_gnucash_file.gz<br />
8) edit gnc-v2 tag in my_gnucash_file as shown in this article.<br />
9) xsltproc -o my_gnucash_file.gnumeric gnucash2gnumeric_0.6.xsl my_gnucash_file<br />
10) inspect the SheetNameIndex entries versus the Sheets with these greps:<br />
11) grep &#8220;SheetName&#8221; my_gnucash_file.gnumeric.  Note the last sheet.<br />
12) grep &#8220;gmr:Name&gt;&#8221; my_gnucash_file.gnumeric.  Note if there are more sheets than found in the above step.<br />
13) edit the bogus sheets out of my_gnucash_file.gnumeric (search for the last valid gmr:Name, delete from the next gmr:Name to /gmr:Sheets)<br />
14) gnumeric my_gnucash_file.gnumeric</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lorenzo Lütjens</title>
		<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/#comment-36064</link>
		<dc:creator>Lorenzo Lütjens</dc:creator>
		<pubDate>Thu, 15 Oct 2009 15:09:21 +0000</pubDate>
		<guid isPermaLink="false">http://edseek.com/?p=245#comment-36064</guid>
		<description>Thank you Andrew for the nice work!
Cograts,
Lorenzo Lutjens</description>
		<content:encoded><![CDATA[<p>Thank you Andrew for the nice work!<br />
Cograts,<br />
Lorenzo Lutjens</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Rose</title>
		<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/#comment-36030</link>
		<dc:creator>Andrew Rose</dc:creator>
		<pubDate>Sun, 14 Jun 2009 10:26:17 +0000</pubDate>
		<guid isPermaLink="false">http://edseek.com/?p=245#comment-36030</guid>
		<description>http://sites.google.com/site/gnucashexport/</description>
		<content:encoded><![CDATA[<p><a href="http://sites.google.com/site/gnucashexport/" rel="nofollow">http://sites.google.com/site/gnucashexport/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Rose</title>
		<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/#comment-36028</link>
		<dc:creator>Andrew Rose</dc:creator>
		<pubDate>Mon, 08 Jun 2009 06:38:32 +0000</pubDate>
		<guid isPermaLink="false">http://edseek.com/?p=245#comment-36028</guid>
		<description>I've made some mods to the .xsl file to get it working for Gnucash 2.2.6

Feel free to try if it works for you.

I also found that the xalan switches were no longer valid in uppercase, so this is the command line I use -

xalan -in test01 -xsl ./gnucash2gnumeric_0.7.xsl -out test01

Cheers,
Andrew Rose</description>
		<content:encoded><![CDATA[<p>I&#8217;ve made some mods to the .xsl file to get it working for Gnucash 2.2.6</p>
<p>Feel free to try if it works for you.</p>
<p>I also found that the xalan switches were no longer valid in uppercase, so this is the command line I use -</p>
<p>xalan -in test01 -xsl ./gnucash2gnumeric_0.7.xsl -out test01</p>
<p>Cheers,<br />
Andrew Rose</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Knut</title>
		<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/#comment-35955</link>
		<dc:creator>Knut</dc:creator>
		<pubDate>Wed, 22 Oct 2008 04:30:20 +0000</pubDate>
		<guid isPermaLink="false">http://edseek.com/?p=245#comment-35955</guid>
		<description>If you don't mind the competition:
 I have been writing an OpenOffice.org macro that will read GnuCash output data and import it into OpenOffice.org's embedded database, so that thereafter you can evaluate them e.g. in Ooo-Calc. I wrote this at first for myself only, but now I have made it more presentable and fit for general application.
   Downloading instructions and a detailed step-by-step description on its use can be found on my website http://www.alice-dsl.net/gnuc2ooo/gnuc2ooo_en/intro.
   Kind regards
   Knut</description>
		<content:encoded><![CDATA[<p>If you don&#8217;t mind the competition:<br />
 I have been writing an OpenOffice.org macro that will read GnuCash output data and import it into OpenOffice.org&#8217;s embedded database, so that thereafter you can evaluate them e.g. in Ooo-Calc. I wrote this at first for myself only, but now I have made it more presentable and fit for general application.<br />
   Downloading instructions and a detailed step-by-step description on its use can be found on my website <a href="http://www.alice-dsl.net/gnuc2ooo/gnuc2ooo_en/intro" rel="nofollow">http://www.alice-dsl.net/gnuc2ooo/gnuc2ooo_en/intro</a>.<br />
   Kind regards<br />
   Knut</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Van Bokkelen</title>
		<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/#comment-35884</link>
		<dc:creator>James Van Bokkelen</dc:creator>
		<pubDate>Sat, 07 Jun 2008 16:27:43 +0000</pubDate>
		<guid isPermaLink="false">http://edseek.com/?p=245#comment-35884</guid>
		<description>I tried this with GnuCash 2.2.0 on FreeBSD 7.0.  After installing the package 'xalan-c'  and identifying changes in the command line, I didn't get anywhere.  The first big difference is that the 2.0 file has its own version of the XML header that the XSL factory said needed to be added.  The second is that the XSL factory's Gnucash2Gnumeric.xsl v0.6 appears not to find tokens it's looking for and makes Xalan exit with a message before parsing any of the input file.  So this is on hold till I have time to learn another programming language.</description>
		<content:encoded><![CDATA[<p>I tried this with GnuCash 2.2.0 on FreeBSD 7.0.  After installing the package &#8216;xalan-c&#8217;  and identifying changes in the command line, I didn&#8217;t get anywhere.  The first big difference is that the 2.0 file has its own version of the XML header that the XSL factory said needed to be added.  The second is that the XSL factory&#8217;s Gnucash2Gnumeric.xsl v0.6 appears not to find tokens it&#8217;s looking for and makes Xalan exit with a message before parsing any of the input file.  So this is on hold till I have time to learn another programming language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matias</title>
		<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/#comment-35533</link>
		<dc:creator>matias</dc:creator>
		<pubDate>Thu, 07 Feb 2008 23:12:54 +0000</pubDate>
		<guid isPermaLink="false">http://edseek.com/?p=245#comment-35533</guid>
		<description>I can't believa that exporting a simple, simple, and stupid CSV file is SO!! difficult!!  Gnucash has a terrible interfase.</description>
		<content:encoded><![CDATA[<p>I can&#8217;t believa that exporting a simple, simple, and stupid CSV file is SO!! difficult!!  Gnucash has a terrible interfase.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Knut</title>
		<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/#comment-35359</link>
		<dc:creator>Knut</dc:creator>
		<pubDate>Sat, 22 Dec 2007 12:14:56 +0000</pubDate>
		<guid isPermaLink="false">http://edseek.com/?p=245#comment-35359</guid>
		<description>I am sorry, but my comment was multilated because it seems that the greater than and less than signs are interpreted by the server of this site as Jason mentioned before. Anyhow there was a discrepancy between the Sheet Names as enumerated between [gmr:SheetNameIndex] and [/gmr:SheetNameIndex] and the corresponding "accounts" later on between [gmr:Sheet...] and [/gmr:Sheet]. This had to be corrected by deleting the accounts that had no entry in the Sheet name Index.
Please post if you need further clarifications.</description>
		<content:encoded><![CDATA[<p>I am sorry, but my comment was multilated because it seems that the greater than and less than signs are interpreted by the server of this site as Jason mentioned before. Anyhow there was a discrepancy between the Sheet Names as enumerated between [gmr:SheetNameIndex] and [/gmr:SheetNameIndex] and the corresponding &#8220;accounts&#8221; later on between [gmr:Sheet...] and [/gmr:Sheet]. This had to be corrected by deleting the accounts that had no entry in the Sheet name Index.<br />
Please post if you need further clarifications.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Knut</title>
		<link>http://blog.edseek.com/archives/2005/08/18/gnucash-export-to-gnumeric-and-csv/#comment-35358</link>
		<dc:creator>Knut</dc:creator>
		<pubDate>Sat, 22 Dec 2007 12:02:05 +0000</pubDate>
		<guid isPermaLink="false">http://edseek.com/?p=245#comment-35358</guid>
		<description>I had the same problem as phileas and had to edit the input-file for gnumeric (/tmp/gnumeric.out in Jason's example) to overcome it.
Problem was: The sheet names looked like this:

ACCOUNTS
DIARY
1__Root Account
2__Aktiva
3__Sachanlagen
.......
102__Anfangsbestand
103__Ausbuchungskonto-EUR


For every entry in the sheet name index there is an account later on in gnumeric.out that looks like this:

103__Ausbuchungskonto-EUR
......


BUT: After my last legitimate account 103__Ausbuchungskonto-EUR there were generated a number of additional (empty) accounts with names like "104__"  up to 143__b24474cd40802651f696a13201fc806b.

I deleted these i.e. deleted everything between  and  and could import into gnumeric.
Without warranty, of course
Knut</description>
		<content:encoded><![CDATA[<p>I had the same problem as phileas and had to edit the input-file for gnumeric (/tmp/gnumeric.out in Jason&#8217;s example) to overcome it.<br />
Problem was: The sheet names looked like this:</p>
<p>ACCOUNTS<br />
DIARY<br />
1__Root Account<br />
2__Aktiva<br />
3__Sachanlagen<br />
&#8230;&#8230;.<br />
102__Anfangsbestand<br />
103__Ausbuchungskonto-EUR</p>
<p>For every entry in the sheet name index there is an account later on in gnumeric.out that looks like this:</p>
<p>103__Ausbuchungskonto-EUR<br />
&#8230;&#8230;</p>
<p>BUT: After my last legitimate account 103__Ausbuchungskonto-EUR there were generated a number of additional (empty) accounts with names like &#8220;104__&#8221;  up to 143__b24474cd40802651f696a13201fc806b.</p>
<p>I deleted these i.e. deleted everything between  and  and could import into gnumeric.<br />
Without warranty, of course<br />
Knut</p>
]]></content:encoded>
	</item>
</channel>
</rss>
