[C#] anfragen ans web - xml? oder anders?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von teh_boiiingerrr, 9. Januar 2010 .

Schlagworte:
  1. 9. Januar 2010
    anfragen ans web - xml? oder anders?

    moin,

    ich bin gerade dabei, mich in c# für win mobile reinzuarbeiten. für ein privates, selbst erstelltes forum (java) möchte ich einen client schreiben, der quasi die funktionen der website übernehmen kann.

    mein erster gedanke war, anfragen per http an die seiten zu senden und die zurückgegebenen html-codes zu parsen. das ist natürlich verflucht aufwendig.

    da ich an dem forum nahezu alles anpassen kann, wäre es auch möglich, xml-daten vom server zurück zu bekommen; in php habe ich solche webservices auch schon ansatzweise selbst programmiert.

    was für methoden (d.h. techniken) sollte man unter c#/.net benutzen? was wird bei den ganzen facebook-/twitter-clients benutzt?

    danke im voraus
     
  2. 9. Januar 2010
    AW: anfragen ans web - xml? oder anders?

    Twitter verwendet glaube ich XML. Damit lässt sich natürlich viel schöner arbeiten als immer HTML zu parsen
     
  3. 9. Januar 2010
    AW: anfragen ans web - xml? oder anders?

    das dachte ich mir. wollte nur wissen, ob es da vielleicht irgendwas spezielles gibt, was ich vor allem bei der entwicklung innerhalb des forums beachten muss. ansonsten tut's webrequest.
     
  4. 9. Januar 2010
    AW: anfragen ans web - xml? oder anders?

    Hier wirst du evtl fündig:
    http://www.wordtracker.com/docs/api/ch03s04.html

    ist ein sehr ausführliches Tutorial zum Thema XML-RPC mit C#!

    greez
     
  5. 10. Januar 2010
    AW: anfragen ans web - xml? oder anders?

    das ding bei wordtracker ist ja nun speziell auf die api dort zugeschnitten, damit kann ich, soweit ich das sehe, nicht viel anfangen.

    ich hab nun versucht, mit einer eigenen daten-klasse daten zu deserialisieren -> Vorgehensweise: Deserialisieren eines Objekts

    allerdings kriege ich in der zeile mit dem deserialize-aufruf ne exception ("das system unterstützt die iso-8859-1-codierung nicht"), obwohl mein xml-dokument auf utf-8 läuft.

    weiß dazu vielleicht jemand noch was? oder ist die methode, die ich benutze, ungünstig und es gibt was besseres?
     
  6. 10. Januar 2010
    AW: anfragen ans web - xml? oder anders?

    die methode die du verwenden möchtest stimmt schon soweit und funktioniert auch in meinen Anwendungen.

    Vll stimmt was mit dem erstellen der XML nicht, das das Deserialisieren in C# nicht möglich machen.

    Du solltest dabei beachten das deine XML Datei direkt auf eine C# klasse von dir passen muss.

    Vll gibst du ein kleines bisschen mehr Hinweise woher die xml Datei stammt bzw postest mal ein Beispielinhalt.
     
  7. 15. Januar 2010
    AW: anfragen ans web - xml? oder anders?

    Die xml unterstüzung in c# ist super. Mit der XmlDocument kriegt man die einfach geparst und erstellt.

    Siehe auch: XML Documentation (C#)
     
  8. 15. Januar 2010
    AW: anfragen ans web - xml? oder anders?

    hi, wie wärs mit json?

    weniger traffic, einfacher zu parsen, utf-8 = standard.



    parser gibts hier: JSON
     
  9. 18. Januar 2010
    AW: anfragen ans web - xml? oder anders?

    hab's mittlerweile per xmldocument gemacht - und steuere nun auf das nächste problem "wie baue ich 'ne hübsche gui" zu

    danke für eure tips
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.