<?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>Απ: Πως καλώ XML του Solution χωρίς να δώσω ολόκληρο το path?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/27712.aspx</link><pubDate>Tue, 03 Apr 2007 03:32:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:27712</guid><dc:creator>gspiros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/27712.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=27712</wfw:commentRss><description>Σας αυχαριστώ πολύ για τις απαντησεις σας!&lt;br&gt;Επιτέλους το έλυσα...&lt;br&gt;</description></item><item><title>Απ: Πως καλώ XML του Solution χωρίς να δώσω ολόκληρο το path?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/27707.aspx</link><pubDate>Tue, 03 Apr 2007 02:12:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:27707</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/27707.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=27707</wfw:commentRss><description>H MapPath δεν δίνει το path του solution, αλλά μετατρέπει ένα virtual path σε absolute path στον web server. Αν κοιτάξεις στο Help θα βρεις ό,τι χρειάζεσαι για την MapPath. Στα αντιγράφω και εδώ.&lt;br&gt;Καταρχήν η MapPath είναι μέθοδος και του Response και του HttpServerUtility. Καθώς και τα δύο ανήκουν στο System.Web namespace, μπορείς να τα καλέσεις παντού σε μία εφαρμογή ASP.NET. Όταν βρίσκεσαι σε μία ASP.NET σελίδα μπορείς να καλέσεις κατευθείαν την Response.MapPath ή την Server.MapPath, καθώς η μεταβλητή Server είναι διαθέσιμη σε κάθε σελίδα. Στο codebehind μίας ASP.NET σελίδας, χρησιμοποιείς την HttpContext.Current.Server.MapPath.&lt;br&gt;&lt;br&gt;Θα βρεις παραδείγματα χρήσης τόσο στο documentation του Response.MapPath και του HttpServerUtility.MapPath ( το Server.MapPath).&lt;br&gt;</description></item><item><title>Απ: Πως καλώ XML του Solution χωρίς να δώσω ολόκληρο το path?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/27706.aspx</link><pubDate>Tue, 03 Apr 2007 01:55:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:27706</guid><dc:creator>gspiros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/27706.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=27706</wfw:commentRss><description>Το έχω δοκιμάσει έτσι, αλλά δεν είναι σωστο.&lt;br&gt;
The name 'Server' does not exist in the current context.&lt;br&gt;
&lt;br&gt;Σε ποιό namespace βρήσκεται το Server.MapPath?????&lt;br&gt;&lt;br&gt;Ερώτηση:&lt;br&gt;Είστε σίγουροι ότι το Server.MapPath δίνει το path του solution, όπου εκεί μέσα έχω το xmlfile.xml???</description></item><item><title>Απ: Πως καλώ XML του Solution χωρίς να δώσω ολόκληρο το path?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/27704.aspx</link><pubDate>Tue, 03 Apr 2007 01:50:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:27704</guid><dc:creator>Pak</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/27704.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=27704</wfw:commentRss><description>&lt;P&gt;Ακυρο!! &lt;/P&gt;
&lt;P&gt;new FileStream(Server.MapPath("/xmlFile.xml"), FileMode.Open)&lt;/P&gt;</description></item><item><title>Απ: Πως καλώ XML του Solution χωρίς να δώσω ολόκληρο το path?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/27703.aspx</link><pubDate>Tue, 03 Apr 2007 01:46:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:27703</guid><dc:creator>Pak</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/27703.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=27703</wfw:commentRss><description>new FileStream(Server.MapPath + "/xmlfile.xml", FileMode.Open)&amp;nbsp; Απ ότι θυμάμαι...</description></item><item><title>Απ: Πως καλώ XML του Solution χωρίς να δώσω ολόκληρο το path?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/27695.aspx</link><pubDate>Tue, 03 Apr 2007 01:09:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:27695</guid><dc:creator>gspiros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/27695.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=27695</wfw:commentRss><description>Συγνώμη, αλλά δεν κατάλαβα τίποτα...&lt;br&gt;Έχω απελπιστεί πια με αυτό, μου έχει φάει όλη την μέρα άδικα...&lt;br&gt;Ούτε στο internet δεν έχω βρει τίποτα...&lt;br&gt;Αναφέρομαι σε ASP.NET.&lt;br&gt;&lt;br&gt;Σε ποιο namespace υπάρχει το Server.MapPath, διότι δεν μπορώ να το βρώ (χρησιμοποιώ το System.IO).&lt;br&gt;Δώστε μου ένα παράδειγμα σε κώδικα, σας παρακαλώ!!!!!!!!!!! Δεν αντέχω άλλο!&lt;br&gt;Έχω γράψει το εξής: (μην δώσετε βάση στον κώδικα, είναι κάτι πρόχειρο για να δω πως διάβαζονται τα xml)&lt;br&gt;&lt;br&gt;public bool ReturnCounter()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;  FileStream fs = new FileStream("~/xmlfile.xml", FileMode.Open);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; XmlTextReader r = new XmlTextReader(fs);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (r.Read())&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (r.Name == "ID")&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  &amp;nbsp;&amp;nbsp;  return true;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;  }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;  return false;&lt;br&gt;}&lt;br&gt;&lt;br&gt;Έβαλα και ένα FileStream, μπας και βοηθήσει, αλλά τίποτα.&lt;br&gt;&lt;b&gt;&lt;i&gt;Πως δίνω relative path?&lt;br&gt;Βοήθεια!&lt;br&gt;&lt;/i&gt;&lt;/b&gt;</description></item><item><title>Απ: Πως καλώ XML του Solution χωρίς να δώσω ολόκληρο το path?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/27694.aspx</link><pubDate>Tue, 03 Apr 2007 00:54:04 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:27694</guid><dc:creator>Δημήτρης Γκανάτσιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/27694.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=27694</wfw:commentRss><description>Αν χρησιμοποιείς ASP .NET (λόφω του ~), τότε μπορείς να παίξεις με την Server.MapPath&lt;br&gt;
Αν παίζεις με κάποιο windows application τότε μπορείς να
χρησιμοποιήσεις το Application.StartupPath και να βάλεις το xml σου στο
bin/debug ή στο bin/release folder του solution...&lt;br&gt;</description></item><item><title>Απ: Πως καλώ XML του Solution χωρίς να δώσω ολόκληρο το path?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/27693.aspx</link><pubDate>Tue, 03 Apr 2007 00:51:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:27693</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/27693.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=27693</wfw:commentRss><description>(Υποθέτω ότι αναφέρεσαι σε ASP.NET)&lt;br&gt;Πρέπει να δώσεις file system path, και βέβαια πλήρες, οπότε θέλεις για παράμετρο στον ctor το&lt;br&gt;MapPath("~/xmlfile.xml")</description></item><item><title>Πως καλώ XML του Solution χωρίς να δώσω ολόκληρο το path?</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/27691.aspx</link><pubDate>Tue, 03 Apr 2007 00:42:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:27691</guid><dc:creator>gspiros</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/27691.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=27691</wfw:commentRss><description>Θέλω να διάβασω κάποια δεδομένα από ένα xml και χρησιμοποιώ το εξής:&lt;br&gt;&lt;br&gt;XmlTextReader r = new XmlTextReader("~/xmlfile.xml");&lt;br&gt;&lt;br&gt;Το πρόβλημα είναι ότι πετάει exception με κάποιο "άκυρο" path. Γιατί?&lt;br&gt;Πως θα καλέσω το xml το οποίο βρήσκεται στο solution folder, χωρίς να δώσω ολόκληρο το path?&lt;br&gt;</description></item></channel></rss>