Tag: xml-serialization
Dieser tag bezieht sich auf die Serialisierung von Technologien, die Verwendung von XML als Datenformat.
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.
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
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>
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
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
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
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
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
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
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
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
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
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
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
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
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))
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; }
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
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>
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
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")
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
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;
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
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; } } }
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 =
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
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
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 |
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
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 |
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
3
Antworten
Wie generieren Sie eine XML-Datei ein XSD-Datei? InformationsquelleAutor der Frage sachin kulkarni | 2011-06-30
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,
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
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'
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
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
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
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
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
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
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
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
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
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 {
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
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
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?
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