Fix: “System.Xml.XmlException: An error occurred while parsing EntityName.”
Ich hatte heute mit einem kleinen XML Problem zu kämpfen. Bei der Generierung des XMLs trat der oben genannte Fehler auf. Problemlösung in kurz: “&”, “<” & “>” maskieren wenn man InnerXml setzt oder “vollständiges” Xml Element setzen.
HowTo: PicLens und andere MediaRSS Clients für die eigene Webseite nutzen (MediaRSS mit LINQ to XML erstellen)
Dieses HowTo ist im Zusammenhang mit dem normalen “RSS XLINQ” Post entstanden – ist allerdings wesentlich cooler. Worum geht es?Es geht um den “MediaRSS” Standard und wie man diesen für sich nutzen kann. Noch nie davon gehört? Ich bis heute auch nicht.Allerdings gibt es ein bekanntes Firefox Plugin welches mit darauf basiert – die Rede …
HowTo: RSS Feeds mit LINQ to XML erstellen (XLinq)
Ein XML zu erstellen ist mit Linq to XML recht einfach – ähnliches habe ich bereits in diesem HowTo beschrieben. Der Unterschied ist eigentlich nur in der Verwendung und in dem dynamischen anlegen der Items zu finden. Hier erstmal der Projektaufbau: Damit unsere Besucher auch auf den RSS Feed aufmerksam werden, hab ich noch im …
HowTo: Generisches speichern und laden von XML Dateien bzw. wozu sind Generics gut?
Immmer wenn ich eine Xml Datei lesen oder schreiben will fange ich wieder an das Code-Snippet dafür zu suchen und an meine Objekttypen anzupassen. Also habe ich mir jetzt mal eine generische Version geschrieben. Das T steht dabei für den noch unbekannten Typ der erst zur Laufzeit übergeben wir. public static void Save<T>(String path, T …
Dateien per Namespace aufrufen
Ich hatte ver kurzem das Problem das ich auf eine XML Datei in meinem Projekt zugreifen musste aber den genauen Pfad nicht kannte. Das erzeugen eines dynamischen Pfades per “AppDomain.CurrentDomain.BaseDirectory” war nicht möglich da ich mit Usercontrols arbeitete und so nur den Pfad der Datei bekam die mein Uercontrol einbindet. Gelöst habe ich das Problem …
HowTo: PDFs per Click on-the-fly erstellen
Vor einiger Zeit hat Oliver bereits ein nettes Beispiel gebracht wie man mit nFop ein PDF Dokument erzeugt. In dem heutigen HowTo geht es darum, PDFs per “klick” auf einem normalen Link zu erzeugen, z.B. wenn man auf einer Webseite einen PDF Export möchte. Oliver hat mir freundlicherweise sehr geholfen und der Code stammt von …
HowTo: Suchanbieter / Browserplugin für IE7 und Firefox erstellen – die OpenSearchDescription
Vom Firefox und vom IE7 kennen wir diese praktischen Suchfelder: Doch wie erstellt man so ein Plugin? Dafür haben sich die Browserhersteller zusammengesetzt und das "OpenSearchDescription" Format erstellt. Das ganze habe ich jetzt direkt mal für den Blog erstellt. Das XML sieht dazu wie folgt aus: <?xml version=”1.0″?> <OpenSearchDescription xmlns=”http://a9.com/-/spec/opensearch/1.1/”> <ShortName>Code-Inside Blog</ShortName> <Description>Blogging about …
HowTo: LINQ to XML – Daten schreiben
Zuletzt haben wir bereits über LINQ to XML Daten gelesen, nun wollen wir Daten einfach mal schreiben. Wie bereits in dem anderen HowTo geschrieben, versteckt sich die gesamte Funktionalität eigentlich im System.Xml.Linq Namespace. In der "prä-.NET 3.5" Zeit hat man über einen XmlWriter oder über XmlDocument mühselig die ganze Struktur aufbauen müssen und (jedenfalls bei …
HowTo: LINQ to XML – Daten lesen
LINQ to SQL (siehe hier & hier) habe ich bereits behandelt, doch einer der mitgelieferten LINQ Provider wurde von mir noch vernachlässigt: LINQ to XML. Ohne LINQ kann man XML über XPath abfragen – das ist eine nette Variante, allerdings vielleicht nicht unbedingt der Weisheits letzter Schluss. Fangen wir mal langsam an – hier unsere …
HowTo: YouTube mit C# durchsuchen – Einstieg in die YouTube API / Google Data API
Vor einige Zeit habe ich bereits in einem meiner Wöchentlichen Rundablagen diesen interessanten Blogeintrag gefunden: Querying Youtube API using C# Aufbauend auf diesen, habe ich mich selber mit der YouTube API beschäftigt und schreib mal etwas darüber. Was kann die YouTube API? Die YouTube API wurde durch die Übernahme durch Google geändert (siehe YouTube Dev) …
HowTo: PDF’s erstellen unter .NET mit NFop
Wenn man ein PDF erstellen möchte, hat man die Auswahl zwischen vielen kommerziellen Produkten für .NET -Â mit NFop möchte ich mal eine kostenlose Möglichkeit vorstellen. NFop ist eine Portierung der Open Source Java Anwendung FOP auf .NET und dank J# kann der Quellcode auch direkt unter dem .NET Framework kompiliert werden. NFop wandelt XML Formatting …
HowTo: XML erstellen mit XmlAttributes
Es gibt viele Möglichkeiten ein XML mit .NET zu erstellen. Eine sehr praktische und schnelle Möglichkeit ist die XmlAttributes-Variante zu verwenden. Oft hat man schon ein Objektmodell das man als XML ausgeben oder eine XML Datei die man in sein Objektmodell einlesen möchte. Für diese Aufgaben ist der XmlSerializer ideal. Ein einfaches Schreiben: XmlSerializer _xmlGen …
HowTo: Xml mit Javascript Parsen (Zugriff auf Nodes & Attribute)
JSON ist eigentlich eine feine Sache – allerdings hat man manchmal keine Wahl und muss in Javascript ein XML parsen. Das dies eigentlich fast genauso einfach ist, wie JSON, sieht man allerdings erst hinterher. Da der Zugriff manchmal allerdings etwas blöder ist als unter .NET selbst, schreibe ich kurz dieses HowTo. Die Demoanwendung samt kompletten …
Neues HowTo, "Neue" Guides
Hallo, ich hab mal wieder mich hingesetzt und neben den MS ASP.NET AJAX HowTos jetzt auch eine neue Reihe angefangen (allerdings hängen die auch mehr oder weniger mit zusammen ) – Silverlight. Ich hab auch den XML Guide erweitert mit 4 neuen Seiten. Dabei hab ich gemerkt, dass ich wohl an die Grenzen von WordPress …
Silverlight Streaming auf Live.com & XML Dokumentation
Zuerst zum Alten: Ich habe den zweiten Teil meiner XML Dokumentation online gestellt. Darin wird das “Basiswissen” behandelt. Ich hoffe, ich werde mich irgendwann dazu aufraffen und auch die restlichen 55 Seiten hier posten Nun zu Silverlight: Microsoft hat seit kurzem sein Hosting Service für Silverlight Anwendungen online gestellt: silverlight.live.com Der Dienst ist kostenlos und …






Letzte Kommentare