Tag: xml-serialization

Dieser tag bezieht sich auf die Serialisierung von Technologien, die Verwendung von XML als Datenformat.

Serialisieren Objekt XmlDocument

Anzahl der Antworten 1 Antworten
Um wieder nützliche Informationen in SoapException.Detail für einen asmx-Webdienst, nahm ich eine Ahnung von WCF und erstellt eine Fehlerklasse zu enthalten, sagte nützlichen Informationen. Das fault-Objekt ist dann für serialisierte, um die erforderlichen XmlNode einer geworfen SoapException.

Kann ich eine benutzerdefinierte Serialisierung für den XmlSerializer ohne IXmlSerializable implementieren?

Anzahl der Antworten 1 Antworten
Verwenden wir XmlSerializerund ich möchte eine benutzerdefinierte Serialisierung für bestimmte Klassen. Allerdings habe ich nicht immer die Möglichkeit zum ändern der source-code der Klasse in Frage, sonst würde ich nur machen, es umzusetzen IXmlSerializable. Gibt es eine

Gewusst wie: hinzufügen von Attributen für C# XML-Serialisierung

Anzahl der Antworten 3 Antworten
Ich habe ein Problem mit dem serialisieren und Objekt, kann ich es schaffen, all die richtigen Ausgänge außer wenn ich ein Element haben, für das ein Wert und ein Attribut. Hier ist die gewünschte Ausgabe: <Root> <Method>Retrieve</Method>

Richtige Weg, IXmlSerializable zu implementieren?

Anzahl der Antworten 4 Antworten
Einmal ein Programmierer entscheidet, zu implementieren IXmlSerializablewas sind die Regeln und best practices für die Umsetzung? Ich habe gehört, dass GetSchema() zurückkehren sollte null und ReadXml bewegen sollte, um das nächste element vor der Rückkehr. Ist das

XML-Serialisierung von List<T> - XML-Stamm

Anzahl der Antworten 4 Antworten
Erste Frage auf Stackoverflow (.Net 2.0): So, ich bin versucht, um eine XML-Liste mit den folgenden: public XmlDocument GetEntityXml() { StringWriter stringWriter = new StringWriter(); XmlDocument xmlDoc = new XmlDocument(); XmlTextWriter xmlWriter = new XmlTextWriter(stringWriter); XmlSerializer serializer

Anpassen MVC 4 WebApi XmlSerializer zu verlieren, den nameSpace

Anzahl der Antworten 4 Antworten
Arbeite ich an einem MVC-WebAPI, nutzt EF mit POCO-Klassen für die Lagerung. Was ich tun möchte, loszuwerden, die den namespace aus der XML, so dass die Endpunkte zurückkehren würde, und übernehmen die xml-Objekte, ohne es. (json funktioniert

Kann ich Serialisieren von XML direkt in einen string anstelle des Streams mit C#?

Anzahl der Antworten 4 Antworten
Dieses Beispiel verwendet eine StringWriter zu halten, die serialisierten Daten, dann ruft ToString() gibt die tatsächliche string Wert: Person john = new Person(); XmlSerializer xmlSerializer = new XmlSerializer(typeof(Person)); StringWriter stringWriter = new StringWriter(); xmlSerializer.Serialize(stringWriter, john); string serializedXML

Wie kann ich das transformieren von XML-Daten in eine Liste<string> oder String[]?

Anzahl der Antworten 8 Antworten
Wie kann ich mich verwandeln den folgenden XML-Code in eine List<string> oder String: <Ids> <id>1</id> <id>2</id> </Ids> InformationsquelleAutor der Frage Henry B | 2009-06-05

Wie kann ich die Zuordnung von XML -, C# - Objekten

Anzahl der Antworten 9 Antworten
Ich habe eine XML, die ich laden soll, um Objekte zu manipulieren, die Objekte (Werte setzen, Werte gelesen) und speichern Sie diese XML-Dateien wieder. Es ist wichtig für mich, um die XML-Daten in der Struktur (xsd), die

Wie kann man Steuern .NET DataContract-Serialisierung, so dass es verwendet XML-Attribute statt Elemente?

Anzahl der Antworten 3 Antworten
Wenn ich eine Klasse gekennzeichnet als ein DataContract und ein paar Eigenschaften auf Sie markiert mit DataMember Attribute, die ich serialisieren können es heraus, um XML einfach, aber es würde erstellen Sie eine Ausgabe wie: <Person> <Name>John

Verhindern XmlSerializer aus formatieren der Ausgabe

Anzahl der Antworten 3 Antworten
Bei Verwendung der Standardeinstellungen mit dem XmlSerializer es ausgegeben wird XML als eine formatierte Wert. IE: etwas entlang diesen Linien. <?xml version="1.0" encoding="utf-8"?> <ArrayOfStock xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Stock> <ProductCode>12345</ProductCode> <ProductPrice>10.32</ProductPrice> </Stock> <Stock> <ProductCode>45632</ProductCode> <ProductPrice>5.43</ProductPrice> </Stock> </ArrayOfStock> Wie wird

Serialisieren eines Nullable<DateTime> XML

Anzahl der Antworten 5 Antworten
Ich versuche zu serialisieren einer Klasse mehrere der Daten-Mitglieder sind Nullable-Objekten, hier ist ein Beispiel [XmlAttribute("AccountExpirationDate")] public Nullable<DateTime> AccountExpirationDate { get { return userPrincipal.AccountExpirationDate; } set { userPrincipal.AccountExpirationDate = value; } } Aber zur Laufzeit bekomme ich

Generische Deserialisierung von xml-string

Anzahl der Antworten 5 Antworten
Ich habe eine Reihe von verschiedenen DTO-Klassen. Sie werden serialisiert in einen XML-string an einer Stelle und schoss über auf client-Seite der web-app. Nun, wenn der client schießt zurück, eine XML-Zeichenfolge, die ich brauche, um es wieder

Wann sollte ich die XML-Serialisierung vs. Binär-Serialisierung in .NET framework?

Anzahl der Antworten 3 Antworten
Ich bin verwirrt - Wann sollte ich mich mit XML-Serialisierung und Wann sollte ich mit Binären Serialisierung in .NET framework? InformationsquelleAutor der Frage Mahantesh | 2011-01-20

Wie finden Sie heraus, wenn Sie schon geladen über XML-Serialisierung?

Anzahl der Antworten 9 Antworten
Ich versuche zu laden, ein Baum von Objekten über XML serialisieren, und in dem moment geladen werden, die die Objekte, und erstellen Sie den Baum ganz glücklich. Mein Problem dreht sich um die Tatsache, dass diese Klassen

Serialisieren OHNE xmlns -

Anzahl der Antworten 3 Antworten
Habe ich ein paar extension-methods, die mit der Serialisierung von meinen Klassen, und da es ein zeitaufwendiger Prozess, Sie sind einmal pro Klasse erstellt und ausgehändigt durch diese Methode. public static XmlSerializer GetSerializerFor(Type typeOfT) { if (!serializers.ContainsKey(typeOfT))

XmlSerializer: Die Zeichenfolge " kein Gültiger AllXsd-Wert

Anzahl der Antworten 5 Antworten
Bin ich immer diese Meldung,"Der string '7/22/2006 12:00:00' ist kein Gültiger AllXsd-Wert.", beim Deserialisieren eines XML-element enthält ein Datum, dies ist die Eigenschaft, die sein sollte, zugeordnet dem element: [XmlElement("FEC_INICIO_REL",typeof(DateTime))] public DateTime? FechaInicioRelacion { get; set; }

Kann ich nicht zu Deserialisieren mit XmlSerializer in C# wenn ein element nicht gefunden wird?

Anzahl der Antworten 3 Antworten
Bin ich mit dem XmlSerializer zum Lesen und schreiben eines Objekts in xml in C#. Derzeit nutze ich die Attribute XmlElement und XmlIgnore zu manipulieren, die Serialisierung des Objekts. Wenn meine xml-Datei fehlt ein xml-element, die ich

Serialisierung von Objekten, xml und string ohne \r\n Sonderzeichen

Anzahl der Antworten 2 Antworten
Möchte ich mein Objekt serialisieren und als xml dann in einen string. public class MyObject { [XmlElement] public string Name [XmlElement] public string Location; } Möchte ich erhalten eine einzige Zeile Zeichenfolge, die lok wie diese: <MyObject><Name>Vladimir</Name><Location>Moskov</Location></MyObject>

Standard-Kodierung für XML ist UTF-8 oder UTF-16?

Anzahl der Antworten 1 Antworten
OpenTag FAQ Staaten: Wenn keine codierungsdeklaration vorhanden ist im XML-Dokument (und keine externen encoding-Deklaration Mechanismus, wie die HTTP-header vorhanden ist), die angenommen Kodierung eines XML-Dokuments hängt von der Anwesenheit des Byte-Order-Mark (BOM). Die Stückliste ist ein Unicode-spezielle

JAXB-Annotationen

Anzahl der Antworten 1 Antworten
Ich brauche ein wenig Hilfe mit der JAXB-Annotationen und die konnte ich nicht finden gute doc hilft mir, dies herauszufinden. Habe ich eine Klasse, die ich will marshal in XML. Meine Klasse sieht wie folgt aus: @XmlRootElement(name="car")

Einrücken XML richtig mit XMLSerializer?

Anzahl der Antworten 4 Antworten
Ich habe eine harte Zeit versucht, indent XML-Dateien mit XMLSerializer. Habe ich versucht, serializer.setFeature("http://xmlpull.org/v1/doc/features.html#indent-output", true); Habe ich versucht anzuhängen \n in FileWriter aber die Ausgabe ist die \n's und \t's am Anfang der Datei und nicht an

Wie man einen Werttyp, der null zulässt .NET XmlSerializer?

Anzahl der Antworten 6 Antworten
Nehmen wir an, ich habe dieses Objekt: [Serializable] public class MyClass { public int Age { get; set; } public int MyClassB { get; set; } } [Serializable] public class MyClassB { public int RandomNumber { get;

Lesen aus dem Speicher-stream, string

Anzahl der Antworten 4 Antworten
Ich versuche zu schreiben, die ein Objekt auf ein Xml-string und nehmen Sie diesen string und speichern Sie es auf einer DB. Aber ersten ich brauche, um den string... private static readonly Encoding LocalEncoding = Encoding.UTF8; public

Wie verhindert man, dass XmlSerializer NewLines in Strings löscht?

Anzahl der Antworten 4 Antworten
Angenommen ich habe eine einfache Klasse mit nur einem Mitglied ist ein String. public class Abc { private String text; public String Text { get { return this.text; } set { this.text = value; } } }

Wie serialisiere ich einen enum-Wert als int?

Anzahl der Antworten 6 Antworten
Ich serialisieren möchten meine enum-Wert als int, aber bekomme ich nur die Namen. Hier ist meine (Beispiel) class und enum: public class Request { public RequestType request; } public enum RequestType { Booking = 1, Confirmation =

Xml-Serialisierung - NULL-Werte ausblenden

Anzahl der Antworten 7 Antworten
Wenn mit einem standard .NET Xml-Serialisierung, gibt es eine Möglichkeit, die ich verstecken können, werden alle null-Werte? Das unten ist ein Beispiel der Ausgabe des meiner Klasse. Ich will nicht, um die Ausgabe der nullable-Integer, wenn Sie

.NET XML-Serialisierungsfehler?

Anzahl der Antworten 19 Antworten
Ich habe in ein paar Probleme, wenn dabei C# XML-Serialisierung ich dachte, ich würde Aktie: Kann man nicht serialisieren Objekte, die nur gelesen werden (wie KeyValuePairs) Kann man nicht serialisieren eines generischen dictionary. Versuchen Sie stattdessen, diese

Wofür wird MyAssembly.XmlSerializers.dll generiert?

Anzahl der Antworten 5 Antworten
Ich bin an einem Projekt arbeiten, das erzeugt eine assembly. Ich habe gerade festgestellt, dass eine zusätzliche Montage *.XmlSerializers.dll generiert wird. Warum diese Datei wird automatisch generiert und wofür wird es verwendet? InformationsquelleAutor der Frage Hemant |

Serialisieren Sie ein Objekt in eine Zeichenfolge

Anzahl der Antworten 10 Antworten
Habe ich die folgende Methode der Speicherung eines Objekts in einer Datei: //Save an object out to the disk public static void SerializeObject<T>(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.GetType()); TextWriter textWriter = new

xmlns = '' & gt; wurde nicht erwartet. - Im XML-Dokument ist ein Fehler aufgetreten (2, 2)

Anzahl der Antworten 2 Antworten
Ich versuche zu Deserialisieren die Antwort von diese einfache web-service Im mit dem folgenden code: WebRequest request = WebRequest.Create("http://inb374.jelastic.tsukaeru.net:8080/VodafoneDB/webresources/vodafone/04111111"); WebResponse ws = request.GetResponse(); XmlSerializer s = new XmlSerializer(typeof(string)); string reponse = (string)s.Deserialize(ws.GetResponseStream()); InformationsquelleAutor der Frage user1384603 |

Warum XML-Serializable-Klasse einen parameterlosen Konstruktor benötigt

Anzahl der Antworten 3 Antworten
Ich bin schreiben von code für die Xml-Serialisierung. Mit unter-Funktion. public static string SerializeToXml(object obj) { XmlSerializer serializer = new XmlSerializer(obj.GetType()); using (StringWriter writer = new StringWriter()) { serializer.Serialize(writer, obj); return writer.ToString(); } } Wenn das argument

XML-Datei mit XSD-Datei generieren

Anzahl der Antworten 3 Antworten
Wie generieren Sie eine XML-Datei ein XSD-Datei? InformationsquelleAutor der Frage sachin kulkarni | 2011-06-30

Serialisieren von Objekten ohne Namespaces mit DataContractSerializer

Anzahl der Antworten 2 Antworten
Wie Entferne ich XML-namespaces, die von einem Objekt im XML-Repräsentation serialisiert mittels DataContractSerializer? Das Objekt muss serialisiert werden, um eine sehr einfache XML-Ausgabe. Neueste & größte - mit .Net 4 beta 2 Das Objekt wird nie brauchen,

Wie füge ich einem XmlArray-Element (XML-Serialisierung) ein Attribut hinzu?

Anzahl der Antworten 1 Antworten
Wie füge ich ein Attribut auf eine XmlArray-element ( nicht zu XmlArrayItem ) beim serialisieren des Objekts? InformationsquelleAutor der Frage 123Developer | 2009-06-27

.net XML-Serialisierung - Speichern der Referenz anstelle der Objektkopie

Anzahl der Antworten 2 Antworten
.Net/C# Anwendung, ich habe Daten Strukturen, die Verweise auf die jeweils anderen. Wenn ich zu serialisieren, .Net Serialisiert alle Verweise mit separaten Objekt kopiert. Im Folgenden Beispiel, ich bin versucht zu serialisieren, die auf Anordnung von 'Person'

Sehr elegante XML-Serialisierung der Farbstruktur

Anzahl der Antworten 5 Antworten
Einem problem nervte mich genug, um register auf Stack Overflow. Derzeit, wenn ich will, zu serialisieren Farbe XML-string als benannte Farbe oder #rrggbb oder #aarrggbb ich es so machen: [XmlIgnore()] public Color color; [XmlElement(ElementName = "Color")] public

Wie man & lt; ArrayOf & gt; XML-Attribut, das nach dem Serialisieren der Objektliste generiert wurde

Anzahl der Antworten 3 Antworten
Ich bin serialisieren der Liste der Objekte List<TestObject> und XmlSerializer generiert <ArrayOfTestObject> Attribut, ich will es umbenennen oder entfernen. Kann es sein, fertig mit dem erstellen der neuen Klasse gekapselt, Liste als Feld? [XmlRoot("Container")] public class TestObject

Gibt es einen Grund, warum eine mit XmlInclude dekorierte Basisklasse bei der Serialisierung immer noch einen unbekannten Typ auslöst?

Anzahl der Antworten 1 Antworten
Werde ich den code vereinfachen, Platz zu sparen, aber was gezeigt wird, verdeutlichen den Kern des Problems. Habe ich eine Klasse, die hat eine Eigenschaft, die einen Basis-Typ. Es gibt 3 abgeleiteten Klassen zugeordnet werden könnte, zu

Warum gibt der XmlWriter immer die utf-16-Codierung aus?

Anzahl der Antworten 4 Antworten
Habe ich diese extension-Methode public static string SerializeObject<T>(this T value) { var serializer = new XmlSerializer(typeof(T)); var settings = new XmlWriterSettings { Encoding = new UTF8Encoding(true), Indent = false, OmitXmlDeclaration = false, NewLineHandling = NewLineHandling.None }; using(var

Serialisieren Sie eine Bitmap in C # /. NET zu XML

Anzahl der Antworten 4 Antworten
Möchte ich XML-Serialisieren ein komplexer Typ (Klasse), das hat ein - Eigenschaft vom Typ System.Zeichnung.Bitmap unter anderem. ///<summary> ///Gets or sets the large icon, a 32x32 pixel image representing this face. ///</summary> ///<value>The large icon.</value> public Bitmap

Verwenden von XmlSerializer mit einem Array im Root-Element

Anzahl der Antworten 1 Antworten
Ich habe ein XML-Dokument ähnlich der folgenden: <scan_details> <object name="C:\Users\MyUser\Documents\Target1.doc"> ... </object> <object name="C:\Users\MyUser\Documents\Target2.doc"> ... </object> ... </scan_details> Ich bin in der Hoffnung zu verwenden, die System.Xml.Serialization Attribute zu vereinfachen XML-Deserialisierung. Das Problem, das ich habe, ist

JAXB Mapping zyklische Verweise auf XML

Anzahl der Antworten 5 Antworten
Habe ich ein Objekt-graph enthält einen Zyklus. Wie bekomme ich JAXB, um diese zu bewältigen? Ich habe versucht mit der @XmlTransient Anmerkung in der Kind-Klasse, aber die JAXB marshaller noch erkennt der Zyklus. @Entity @XmlRootElement public class

"Typ nicht erwartet", mit DataContractSerializer - aber es ist nur eine einfache Klasse, keine lustigen Sachen?

Anzahl der Antworten 7 Antworten
Ich bin refactoring meine XML-Serialisierung, und dachte, ich würde versuchen, den DataContractSerializer. Alles läuft reibungslos, bis es serialisieren muss diese Klasse: using System; using System.Runtime.Serialization; namespace VDB_Sync.Model { [DataContract(Name="Konstant")] public class Konstant : DataFelt { [DataMember] private

Wie man ein Wörterbuch XML-serialisiert

Anzahl der Antworten 4 Antworten
Ich in der Lage gewesen, zu serialisieren, die eine IEnumerable-so: [XmlArray("TRANSACTIONS")] [XmlArrayItem("TRANSACTION", typeof(Record))] public IEnumerable<BudgetRecord> Records { get { foreach(Record br in _budget) { yield return br; } } } Aber ich habe gemerkt, jetzt brauche ich

Ist es möglich, XML in List & lt; T & gt;

Anzahl der Antworten 7 Antworten
Angesichts der folgenden XML-Code: <?xml version="1.0"?> <user_list> <user> <id>1</id> <name>Joe</name> </user> <user> <id>2</id> <name>John</name> </user> </user_list> Sowie die folgende Klasse: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name {

XML-Serialisierung und Namespacepräfixe

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einer Möglichkeit mit C#, die ich serialisieren können Sie eine Klasse in XML und fügen Sie einen namespace, aber definieren Sie den Präfix des Namespaces verwenden. Schließlich bin ich versucht zu

PHP-Objekt als XML-Dokument

Anzahl der Antworten 10 Antworten
Was ist der beste Weg, um eine bestimmte PHP Objekt serialisieren und als XML? Ich bin auf der Suche simple_xml und ich habe es verwendet um XML zu Parsen, zu Objekten, aber es ist nicht klar, zu

Konvertiere xml in einen String mit jQuery

Anzahl der Antworten 9 Antworten
Ich bin das laden einer xml-Datei mit jQuery, ajax loader, und müssen es in einen string konvertieren, so dass ich speichern Sie es wieder mit Hilfe von PHP post-Variablen. Was ist der beste Weg, dies zu tun?

Welche ist die beste Alternative für die Java-Serialisierung?

Anzahl der Antworten 12 Antworten
Derzeit arbeite ich an einem Projekt, die Anforderungen zu bestehen, jede Art von Objekt (von deren Umsetzung wir keine Kontrolle haben), so dass diese Objekte werden konnte, erholte sich danach. Können wir nicht implementieren, die ein ORM-da