<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>XML / XSLT</title><link>https://www.dotnetzone.gr:443/cs/forums/15/ShowForum.aspx</link><description>Η XML και τα παρελκόμενά της (XSD, XSLT, XPath, XQuery, κ.λ.π.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Export σε excel</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32211.aspx</link><pubDate>Fri, 25 May 2007 06:42:43 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32211</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32211.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=32211</wfw:commentRss><description>&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Αν τα πράγματα ήταν τόσο εύκολα, δεν θα το συζητούσαμε καν! Δυστυχώς, ένα αρχείο XML δεν είναι ένα αρχείο Excel, όπως και το html αρχείο δεν είναι αρχείο excel. Σε κάθε περίπτωση χάνεται το formatting, τα regions, οι συναρτήσεις, τα lookups, τα charts, τα φύλλα ... γενικά όλα όσα θέλει κανείς από ένα spreadsheet. Το Excel κατά κανόνα μπορεί να τα διαβάσει αυτά τα αρχεία, εκτός και αν περιέχουν περίεργους χαρακτήρες όπως ... τα &amp;gt;, &amp;lt; , ή τυχόν κείμενο το οποίο μπορεί να μεταφραστεί ως tag. Αυτός είναι και ένας λόγος που πολλές φορές κάνεις export από μία εφαρμογή σε "Excel" και μετά δεν μπορείς να το διαβάσεις.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; Οι εφαρμογές οι οποίες εξάγουν δεδομένα σε Excel το κάνουν κατά κανόνα είτε για να δημιουργήσουν κάποιο report είτε για να επιτρέψουν στο χρήστη να επεξεργαστεί τα δεδομένα χρησιμοποιώντας τις δυνατότητες του Excel. Τα CSV, χύμα XML και HTML αρχεία δεν μπορούν να εκπληρώσουν αυτή την ανάγκη. Οι χρήστες γενικά αντιδρούν με περίεργους και ανεξήγητους τρόπους όταν τους λες ότι θα πρέπει αυτοί να φτιάξουν με το χέρι το format και τις συναρτήσεις του Excel που τους δίνεις. Αν τους πεις και ότι θα πρέπει να φτιάξουν τα chart μόνοι τους ...&lt;/P&gt;
&lt;P&gt;Οι καλύτεροι τρόποι να δημιουργήσεις πραγματικό Excel αρχείο είναι οι εξής:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Να δημιουργήσεις ένα πρότυπο excel με named regions τα οποία μετά θα γεμίσεις μέσω του Excel OLEDB provider. Έτσι μπορείς να δημιουργήσεις αρχεία σε format&amp;nbsp;Excel 97.&lt;/LI&gt;
&lt;LI&gt;Να&amp;nbsp;δημιουργήσεις ένα XML αρχείο συμβατό με το schema του Excel XP/2003. Φυσικά αυτό απαιτεί οι χρήστες να έχουν τουλάχιστον Excel XP ή 2003&lt;/LI&gt;
&lt;LI&gt;Να δημιουργήσεις ένα πρότυπο excel 2003 το οποίο διαβάζει XML αρχεία με συγκεκριμμένο shcema, και να εξάγεις μόνο τα δεδομένα σε XML. &lt;/LI&gt;
&lt;LI&gt;Να χρησιμοποιήσεις Open XML για να δημιουργήσεις ένα αρχείο σε format Excel 2007. Χρησιμοποιώντας τα κατάλληλα addins, θα μπορείς να διαβάσεις το αρχείο και σε παλαιότερες εκδόσεις του Excel&lt;/LI&gt;&lt;/UL&gt;</description></item><item><title>Export σε excel</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/32208.aspx</link><pubDate>Fri, 25 May 2007 06:05:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:32208</guid><dc:creator>Adamantios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/32208.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=32208</wfw:commentRss><description>&lt;P&gt;Καλησπερίζω την παρέα.&lt;/P&gt;
&lt;P&gt;Δεν θα πω κάτι καινούργιο, απλά επειδή πολλές φορές ακούω συζητήσεις για το πως θα μπορέσουμε να κάνουμε export κάποια data μας σε excel θα ήθελα απλά να αναφέρω έναν τρόπο που ανακάλυψα ύστερα από χρόνια αναζητήσεων &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt; Απλά, λοιπόν, σώζεις τα data σου σε ένα xml και το ανοίγεις με το excel! Είναι απίστευτο το πόσο ωραία δουλεύει και τι δυνατότητες σου δίνει! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/P&gt;
&lt;P&gt;Διαμάντης&lt;/P&gt;
&lt;P&gt;Υ.Γ. Ένας βου τρόπος είναι να σώσεις τα data σου σε ένα htm κάτω από το tag &amp;lt;table&amp;gt; και να το ανοίξεις με το excel. Παίζει επίσης καλά! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>