Tag: xml-serialization
Dieser tag bezieht sich auf die Serialisierung von Technologien, die Verwendung von XML als Datenformat.
1
Antworten
Möchte ich hinzufügen, dass an der Spitze meiner xml-Datei einige Hinweise für den Benutzer, der es liest. Ich bin nicht sicher, wie dies zu tun wenn Sie mit der xml-Serialisierung. Ich mich mit diesem post C# -
5
Antworten
Ich habe ein XML-schema .xsd und generieren mit xsd.exe tool meine Datei mit den c# - Klassen. Wenn ich eine Reihenfolge der Elemente in einem XML-tag, das würde dargestellt werden, in C# ein Array. Die SCHEITERN ist
6
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
Habe ich eine Klasse, die hat eine Eigenschaft, die definiert ist als Schnittstelle. Nutzer meiner Klasse zuweisen können, um diese Eigenschaft einer Klasse Umsetzung, die die Schnittstelle implementiert. Ich möchte in der Lage sein, um dieses zu
4
Antworten
Ich habe ein problem beim Versuch zu serialisieren der Klasse auf einem server zum client zu senden und Deserialisieren auf dem Ziel. Auf dem server habe ich die folgenden zwei Klassen: [XmlRoot("StatusUpdate")] public class GameStatusUpdate { public
3
Antworten
Den ich gesucht habe ähnliche Fragen und kann immer noch nicht verstehen. Innere Ausnahme: {"<xml xmlns=''> was not expected."} Bin ich ziehen die XML-Datei aus einer online-Quelle, so können keine änderungen daran vornehmen. http://api.ustream.tv/xml/user/techcrunch/listAllVideos?key=devkey Ich generierte XSD
5
Antworten
Ich habe eine serialisierbare Klasse und einer der Eigenschaften, die in meiner Klasse generiert eine Guid im getter. Die Eigenschaft implementiert keine setter-und wird ignoriert, die während der Serialisierung. Warum ist das so und muss ich immer
2
Antworten
Ich versuche zu serialisieren eines benutzerdefinierten Objekts in xml mit diesem code: MatchList matchList = converter.Convert(excelStream); XmlSerializer xmlSerializer = new XmlSerializer(typeof(MatchList)); StringWriter stringWriter = new StringWriter(); xmlSerializer.Serialize(stringWriter, matchList); string serializedXml = stringWriter.ToString(); txtResult.Text = serializedXml; Jedoch bekomme
1
Antworten
Ich bin neu in C#, Silverlight 5 und XAML-Anfänger. Ich arbeite an einer VS-2012-Projekt und ich habe nicht zu verwenden CycleClip Board Ring um diese Aufgabe zu erfüllen. Ich habe eine XML Datei in meinem VS-Projekt. Angenommen,
2
Antworten
Ich habe eine Abfrage, die beim ausführen gibt eine Ergebnismenge mit den folgenden Daten in der Reihenfolge und Gruppierung: Country Region Town --------------------------------------- England North NewCastle England North Manchester England North Leeds England South London England South
2
Antworten
Nach dem laden-Elemente und-Attribute die folgende xml-Datei im treeview-Knoten bearbeitet und die treeview gespeichert ist, wieder in der gleichen xml-Datei. Alle Elemente und Attribute gespeichert werden müssen. Aber die Attribute nur verschachtelte Elemente verschwinden beim speichern. Nach
5
Antworten
Ich habe die neueste Beta von Adobe Flash Builder 4. Ich möchte an einem <s:List> Komponente, und geben Sie die dataProvider als eine XML-Datei. Jedoch, nach Lasten der Forschung (einschließlich der Suche in doc-verbindungen Weg labs.adobe.com), habe
1
Antworten
Arbeiten wir an einem Gebäude ein java-client mit einer Dritten Partei, SOAP-Webservice, das heißt ich habe keinen Zugang oder Kontrolle aus server-side code. Wir sind nur mit der WSDL-Beschreibung die Datei des service. Wir sind mit Achse
2
Antworten
XmlSerializer formatter = new XmlSerializer(typeof(List<Objects.PIP>)); **MemoryStream stream = new MemoryStream(new byte[1024]);** formatter.Serialize(stream, Repository.GlobalRepository.PIPInformation); byte bt = stream.ToArray(); foreach (Communication.Client Client in server.ClientList) { Client.SendMessage(bt); } stream.Flush(); Bekomme ich eine Fehlermeldung in der starrte Zeile wie: Es wurde
2
Antworten
Habe ich eine iPhone-App, verwendet eine relativ kleine Menge von Daten. Ich möchte zum speichern der Daten im XML-format und können zum laden in den Arbeitsspeicher, um Objective-C-Objekte. Ich würde gerne mit dem iPhone SDK Einrichtungen wie
7
Antworten
Ich habe den folgenden code: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace ConsoleApplication28 { class Program { static void Main() { List<string> dirs = FileHelper.GetFilesRecursive(@"c:\Documents and Settings\bob.smith\Desktop\Test"); foreach (string p in dirs) {
4
Antworten
Unserer Flex-app möchte die Arbeit mit Anfragen und Antworten, die als Objekt-Graphen (nichts ungewöhnliches), z.B. Reaktion wird das Modell von einigen anzeigen, und eine Struktur mit mehreren Ebenen verschachteln. ** Nun, im Idealfall würden wir gerne mit
2
Antworten
Habe ich eine einfache WCF-web service, der eine Methode: SubmitTicket(Flug ft, string username, string password) Auf der client-Seite, ich habe eine Anwendung für das ausfüllen eines Formulars (ein Flug-ticket) und senden diese neu erstellten web service. Wenn
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,
3
Antworten
Ich such schon heute viel dazu und ich kann nicht herausfinden, wie zu Deserialisieren mit UTF-8-Codierung. <?xml version="1.0" encoding="UTF-8"?> <AvailabilityRequestV2 xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLSchema- instance" siteid="0000" apikey="0000" async="false" waittime="0"> <Type>4</Type> <Id>159266</Id> <Radius>0</Radius> <Latitude>0</Latitude> <Longitude>0</Longitude> </AvailabilityRequestV2> Wenn ich versuche diese
2
Antworten
ich habe Folgendes problem. Ich habe web-service verwendet, Jersey, kann es produzieren 2 Arten von zurückgeben von Daten - XML und JSON. @GET @Produces({"application/xml","application/json"}) Zurückgeben von Daten auch enthält eine Zeichenfolge, die Anführungszeichen "", wenn der Rückgabe-Datentyp
4
Antworten
Ich bin mit C++ von Mingw, das ist die windows-version von GNC C++. Was ich tun will ist: serialisieren C++ - Objekt in eine XML-Datei und deserialisiert Objekt aus der XML-Datei on-the-fly. Ich check TinyXML. Es ist
3
Antworten
Ich versuche zu Lesen XML-Dokument. Meine XML: <?xml version="1.0" encoding="utf-8"?> <SplashScreen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Path>SplashScreen/Image-King</Path> </SplashScreen> Meinen code Lesen von XML: XmlGameScreen = new XmlManager<GameScreen>(); XmlGameScreen.Type = currentscreen.Type; currentscreen = XmlGameScreen.Load("LoadXML/SplashScreen.xml"); Und public Type Type; public T Load(string
5
Antworten
Habe ich eine Klasse, die serialisiert in XML-für den Konsum durch einen web-service. In diesem Klassen-Instanz, die XML muss ein CDATA-Abschnitt für den web-service, es zu Lesen, aber ich bin ratlos, wie um dies zu implementieren. Die
6
Antworten
Definierte ich 3 Klassen: public class PublishedPage { public string Action { get; private set; } public string PageGuid { get; set; } public List<string> SearchableProperties { get; set; } public PublishedPage() { Action = "Published"; SearchableProperties
2
Antworten
Ich habe ein XML-Dokument aus einer externen Quelle. <?xml version="1.0" encoding="utf-8"?> <ns0:Info xmlns:ns0="http://www.ZomboCorp.com/"> <Name>Anthony</Name> <Job>Developer</Job> </ns0:Info> Muss ich Deserialisieren, es in ein Objekt wie dieses. public class Info { public String Name { get; set; } public
4
Antworten
Was ich versuche zu tun, ist das serialisieren von Verschachtelten Klassen. Mein Erster code: [Serializable] public class SampleClass { [Serializable] public class Person { [XmlElement("Name")] public string Name { get; set; } [XmlElement("Age")] public ushort Age {
5
Antworten
Ich hatte einen Platz Klasse definieren wie folgt: public class place { public string placeID { get; set; } public string placeCatID { get; set; } public string placeName { get; set; } } Und die Daten
3
Antworten
Habe ich eine Klasse, die ich tun müssen, um einige benutzerdefinierte XML-Ausgabe aus, so dass ich implementieren, die die IXmlSerializable-Schnittstelle. Jedoch, einige der Felder, auf die ich ausgeben will mit der Standard-Serialisierung, außer, dass ich ändern wollen,
4
Antworten
Den folgenden code bricht, wenn die XML-Daten wie "Herr & Hogan". Irgendwelche Vorschläge? Danke, Ken private T GetResponse<T>(String apiObject, String query) { //Deserialize XML into the type specified. HttpWebRequest request = (HttpWebRequest)WebRequest.Create(BuildRequestUri(apiObject, query)); using (HttpWebResponse resp =
3
Antworten
Bitte betrachten Sie die folgende Menge Wert type-Eigenschaft, die gekennzeichnet ist als eine null XmlElement: [XmlElement(IsNullable=true)] public double? Amount { get ; set ; } Wenn eine null-value Typ auf null gesetzt ist, die C# XmlSerializer Ergebnis
2
Antworten
habe ich einen Anbieter extern, senden Sie mir, dass xml für den test <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Header> <AVCabeza transactionID="000032" xmlns="http://webservices.patito/Core/"> <Solicitor entityID="WEST" systemType="WEB" /> </AVCabeza> </soap:Header> <soap:Body> <Availability xmlns:a="http://webservices.patito/Availability/" xmlns:hc="http://webservices.patito/Common/" summaryOnly="true" xmlns="http://webservices.patito/og/Availability.wsdl"> <a:AvailabilityDetail
3
Antworten
Versuche ich zu Deserialisieren eine benutzerdefinierte Klasse mit dem XmlSerializer und ein paar Probleme in der Tatsache, dass ich weiß nicht, den Typ, ich werde Deserialisieren (ist steckbar), und ich habe Schwierigkeiten bei der Bestimmung. Fand ich
2
Antworten
Im Gegensatz zu application/xml Dateien, die etwas tun konnte, oder normalizedString Werte, die konvertieren, werden alle whitespace-Zeichen-Sequenzen zu einem einzigen Leerzeichen, ich Frage hier speziell im Zusammenhang mit der text - /xml-Dateien mit string-Werte. Der Einfachheit halber,
3
Antworten
Ich versuche deserialisiert einen string in Java mit Hilfe der XStream-Paket. Die XStream-Paket serialisieren können meine Klasse in Ordnung. Ich bekomme die XML nicht ändern format XML) aus einer server-und versuchen zu retten, dessen Knoten die Informationen
4
Antworten
Ich habe eine Eigenschaft, definiert als: [XmlArray("delete", IsNullable = true)] [XmlArrayItem("contact", typeof(ContactEvent)), XmlArrayItem("sms", typeof(SmsEvent))] public List<Event> Delete { get; set; } Wenn die Liste<> Löschen hat keine Artikel <delete /> emittiert wird. Wenn die Liste<> Löschen auf
4
Antworten
Duplizieren: Weglassen alle xml-namespaces beim serialisieren eines Objekts? Nicht das gleiche.. ich will in die andere Richtung: Deserialisieren! Habe ich eine C# - Klasse als Gebrüll: [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(Namespace = "http://www.portalfiscal.inf.br/nfe")] [System.Xml.Serialization.XmlRootAttribute("NFe", Namespace =
3
Antworten
Ich Schreibe eine kleine Bewerbung in VB.NET und ich möchte einige der Klassen, die schreiben zu können, die sich aus XML zu dienen, als ein "speichern" - Funktion. Ich habe gesehen, XSD-Dateien generiert VB-Klassen serialisieren, die sich
2
Antworten
Dies ist, was ich bekomme: <ex:test soap:mustUnderstand="1" xmlns:ex="http://www.example.com/namespace"> <ex:A Type="lorem">ipsum</ex:A> </ex:test> Dies ist, was ich will: (Beachten Sie, dass das Type-Attribut mit dem Präfix ex.) <ex:test soap:mustUnderstand="1" xmlns:ex="http://www.example.com/namespace"> <ex:A ex:Type="lorem">ipsum</ex:A> </ex:test> Dies ist mein code: [XmlType(Namespace =
3
Antworten
Arbeite ich auf asp.net mvc 4 web api. Ich habe eine Klasse wie, public class Quiz { public int QuizId{get; set;} public string title{get; set;} ... ... } bin ich jetzt beim abrufen der Liste der quizs,
2
Antworten
Angesichts dieses generischen Serialisierung-code: public virtual string Serialize(System.Text.Encoding encoding) { System.IO.StreamReader streamReader = null; System.IO.MemoryStream memoryStream = null; memoryStream = new System.IO.MemoryStream(); System.Xml.XmlWriterSettings xmlWriterSettings = new System.Xml.XmlWriterSettings(); xmlWriterSettings.Encoding = encoding; System.Xml.XmlWriter xmlWriter = XmlWriter.Create(memoryStream, xmlWriterSettings); Serializer.Serialize(xmlWriter, this);
3
Antworten
Ich habe ein mehrdimensionales array wie: String greatCities = new String[2][2]; greatCities[0][0] = "Vancouver"; greatCities[0][1] = "Charlottetown"; greatCities[1][0] = "Zürich"; greatCities[1][1] = "Bern"; Nun bin ich auf der Suche nach einem guten Weg, zu speichern die Struktur
3
Antworten
Normalerweise verwende ich den folgenden code zum serialisieren von Objekt-zu-XML-Datei. Alltag, ich habe ungefähr 100-1000 neue Elemente Hinzugefügt werden, die in dieser Liste in verschiedener Zeit. var xmlSerializer = new XmlSerializer(typeof(List<TestModel>)); xmlSerializer.Serialize(stream, list); Wie fügt neue Element
3
Antworten
Bekomme ich diesen Fehler beim Lesen von Daten aus einer SQL-Spalte, dann die Konvertierung in XML: "- System.InvalidOperationException: Es ist ein Fehler in XML-Dokument (182, 16). ---> System.Xml.XmlException: '', hexidezimaler Wert 0x0B, ist ein ungültiges Zeichen." Fair
2
Antworten
Ich habe ein legacy-Klasse, mit einer Menge von public double Felder. Alle double-Felder werden initialisiert mit Double.MAX_VALUE zu zeigen, dass Sie leer sind. (Das Erbe der Serialisierung kodiert wird, die zu ignorieren, die Feld-und nicht serialisieren, wenn
1
Antworten
Ich muss in der Lage sein, um Xml-Serialisierung einer Klasse, die ist intern, also ich muss IXmlSerializable implementieren. Diese Klasse hat zwei Saiten, und eine Liste. Ich weiß, Lesen und schreiben von strings mit WriteElementString & ReadElementContentAsString.
2
Antworten
Ich Daten Abfrage bei Eltern/Kind-Resultsets mit Entity Framework und ich möchte diese Daten exportieren, um ein XML-Dokument. var agreement = storeops.Agreements.SingleOrDefault(a => a.AgreementNumber == AgreementTextBox.Text); XmlSerializer serializer = new XmlSerializer(agreement.GetType()); XmlWriter writer = XmlWriter.Create("Agreement.xml"); serializer.Serialize(writer, agreement); Dies
2
Antworten
Wenn ich eine xml, die ich brauche, um zu Deserialisieren es zu einem bestimmten Objekt, und übergeben Sie es über die parameter in einer web-service-Methode. Code: var document = new XmlDocument(); document.Load(@"C:\Desktop\CteWebservice.xml"); var serializer = new XmlSerializer(typeof(OCTE));
4
Antworten
Bin ich mit der Serialisierung eines Objekts mit HTML-Daten in eine String-Eigenschaft. Dim Formatter As New Xml.Serialization.XmlSerializer(GetType(MyObject)) Dim fs As New FileStream(FilePath, FileMode.Create) Formatter.Serialize(fs, Ob) fs.Close() Aber wenn ich lese das XML-zurück zum Objekt: Dim Formatter As
6
Antworten
Arbeiten, um DateTimes für jede Zeitzone. Ich bin mit DateTimeOffset, und ein string, und ein XmlElement-Attribut. Wenn ich das mache, bekomme ich die folgende Fehlermeldung: [InvalidOperationException: 'dateTime' wird ein Ungültiger Wert für die XmlElementAttribute.DataType-Eigenschaft. dateTime kann nicht