Excel datei parsen Excel datei parsen
Danke Danke:  0
Ergebnis 1 bis 6 von 6
  1. 09.07.2012, 11:13
    #1
    Hallo,

    gibt es ne Möglichkeit in einer eigenen App eine Exceldatei aus dem Internet zu laden um daraus dann Informationen zu beziehen?
    0
     

  2. 09.07.2012, 14:35
    #2
    Excel aus dem Internet laden ist rein prinzipiell kein Problem. Bei binären Excel-Files wird es halt dann mit dem lesen schwierig, da das Format ja nicht offengelegt ist (seitens Framework gibt es da keine Unterstützung).

    Falls es das neue Office-XML-Format ist (*.xlsx) gibt es für .Net generell Libraries die das lesen können, dürfte nicht zu schwer sein das dann auch unter WP7 zum Laufen zu bekommen.

    Bzgl. Download würde sich, wenn das einfach auf einem Server liegt am einfachsten ein ganz normales HTTP-Request anbieten um die Datei bevor sie gelesen wird im Isolated Storage unterzubringen.
    0
     

  3. Hallo,

    kenne jetzt die Anforderung nicht, wenn du nur die Informationen aus der Datei brauchst könntest du ein WebService schreiben, welches die Datei downloaded und die Informationen ausliest.
    0
     

  4. 11.07.2012, 17:51
    #4
    Zitat Zitat von ByteSwarm Beitrag anzeigen
    Hallo,

    kenne jetzt die Anforderung nicht, wenn du nur die Informationen aus der Datei brauchst könntest du ein WebService schreiben, welches die Datei downloaded und die Informationen ausliest.
    Die Idee ist mir auch schon gekommen, möchte ich aber nicht machen, da es sich um private Daten der Anwender handelt, die ich, in deren Interesse, nicht an meinen Server senden möchte.

    Zitat Zitat von StevieBallz Beitrag anzeigen
    Excel aus dem Internet laden ist rein prinzipiell kein Problem. Bei binären Excel-Files wird es halt dann mit dem lesen schwierig, da das Format ja nicht offengelegt ist (seitens Framework gibt es da keine Unterstützung).

    Falls es das neue Office-XML-Format ist (*.xlsx) gibt es für .Net generell Libraries die das lesen können, dürfte nicht zu schwer sein das dann auch unter WP7 zum Laufen zu bekommen.

    Bzgl. Download würde sich, wenn das einfach auf einem Server liegt am einfachsten ein ganz normales HTTP-Request anbieten um die Datei bevor sie gelesen wird im Isolated Storage unterzubringen.
    Danke für den Tipp. Genau so kann ich es machen.

    Jetzt habe ich aber ein anderes Problem.
    Und zwar liegt die Datei in einem passwortgeschützten Bereich (Anmeldung+ Cookies vermute ich).

    Ich benutze das WebbrowserControl (Microsoft.Phone.Control.WebBrowser) um mich bei der geschützeten Seite anzumelden.
    Das klappt auch alles super.

    Anschließend möchte ich eine Datei aus dem geschützten Bereich herunterladen. Dazu benötigt man, soweit ich das in Erfahrung gebracht habe, System.Net.WebClient.
    Leider unterstütz dieser aber keine Cookies, so dass ich die geschützte Datei nicht aufrufen kann, sondern immer bei der Anmeldeseite lande.
    Und mit dem WebBrowser-Control kann man meines Wissens nach keine Dateien auf Windows Phone laden.
    0
     

  5. Habs nie ausprobiert, sollte aber mit der CookieContainer eingenschaft des HttpWebRequest funktionieren.
    http://msdn.microsoft.com/en-us/libr...ookiecontainer

    Ansonsten könnte man die Cookies auch selbst speichern und beim nächsten Request senden.
    http://en.wikipedia.org/wiki/HTTP_cookie#Implementation
    0
     

  6. 12.07.2012, 09:27
    #6
    Hallo,

    habe schon folgendes ausprobiert:
    Zitat Zitat von Abt
    Ein Blick in unsere FAQ und man findet folgendes: WebClient mit HTTP-POST- und Cookie-Unterstützung

    Ich hab aus einem Beispiel im Internet folgende Klasse extrahiert:


    Code:
    public class CookieAwareClient : WebClient
        {
            [System.Security.SecuritySafeCritical]
            public CookieAwareClient()
                : base()
            {
            }
            private CookieContainer m_container = new CookieContainer();
    
            public CookieContainer Container
            {
                get { return m_container; }
                set { m_container = value; }
            }
            protected override WebRequest GetWebRequest(Uri address)
            {
                WebRequest request = base.GetWebRequest(address);
                if (request is HttpWebRequest)
                {
                    (request as HttpWebRequest).CookieContainer = m_container;
                }
                return request;
            }
    
        }
    Anschließend versuche ich die Cookies aus dem Webbrowser zu diesem Webclient zu übertragen:

    Code:
    CookieAwareClient cookieClient = new CookieAwareClient();
                        var x = webBrowser.GetCookies();
                        cookieClient.Container.Add(e.Uri,webBrowser.GetCookies());
                        cookieClient.OpenReadCompleted += new OpenReadCompletedEventHandler(client_OpenReadCompleted);
                        cookieClient.OpenReadAsync(new Uri("https://irgendeineseite.de"));
    Das funktioniert aber leider nicht, bzw. ich lande immer wieder auf der LoginSeite.
    0
     

Ähnliche Themen

  1. Excel Datei kann nicht bearbeitet werden
    Von makoe im Forum Windows Phone 7 Allgemein
    Antworten: 16
    Letzter Beitrag: 18.07.2012, 10:33
  2. Excel Datei
    Von maerger im Forum Windows Phone 7 Allgemein
    Antworten: 18
    Letzter Beitrag: 28.03.2011, 08:28
  3. Probleme mit Excel Mobile 2010 Beata (Datei anlegen/öffnen)
    Von rman im Forum Software (Touchscreen)
    Antworten: 2
    Letzter Beitrag: 23.02.2010, 13:39
  4. Excel-Datei mit Kennwortschutz?
    Von wolli2209 im Forum HTC Touch Diamond 2
    Antworten: 0
    Letzter Beitrag: 12.08.2009, 09:43
  5. Excel-Datei auslesen
    Von A-n-d-y im Forum Programmieren
    Antworten: 2
    Letzter Beitrag: 05.09.2008, 15:24

Besucher haben diese Seite mit folgenden Suchbegriffen gefunden:

xlsm datei mit samsung galaxy

excel dateien auf windows phone 7

exeldatei auf phone übertragen

seiten parsen mit excel

samsung app für xlsm dateien

excel datei auf galaxy s3

galaxy tab 2 10.1 xlsm öffnen

samsung galaxy s2 xlsm

xlsm datei in samsung galaxy note öffnen

parser zur bearbeitung von excel dateien

parsen von excel-dokumenten

exel dateien auf das htc titan senden

exceldatei kann nicht bearbeitet werden samsung tablet 10.1

galaxy note 10.1 xlsm öffnen

samsung galaxy note 10.1xlsm öffnen

xlsm samsung galaxy s2

excel problem in windows phone

xlsm datei galaxy s2 öffnen

windows phone 7 entwicklung

Excel Dateien auf samsung galaxy

excel samsung galaxy s2

windows phone excel datei

webbrowser windows phone html datei anzeigen

files parsen

exceldatei xlsm lesen auf samsung galaxy s2

Stichworte