Als «xml» getaggte Fragen

93
Leerzeichen vor dem Schließen des Schrägstrichs?

Ich habe häufig ein Leerzeichen vor dem abschließenden Schrägstrich in XML- und HTML-Tags gesehen. Der XHTML-Zeilenumbruch ist wahrscheinlich das kanonische Beispiel: <br /> anstatt: <br/> Der Raum scheint überflüssig. Tatsächlich halte ich es für überflüssig. Was ist der Grund, diesen...

92
Serialisieren Sie einen nullbaren Int

Ich habe eine Klasse mit einem nullbaren int? Datentyp, der als XML-Element serialisiert werden soll. Gibt es eine Möglichkeit, es so einzurichten, dass der XML-Serializer das Element nicht serialisiert, wenn der Wert null ist? Ich habe versucht, das Attribut [System.Xml.Serialization.XmlElement...

91
Konvertieren Sie ein Java-Objekt in eine XML-Zeichenfolge

Ja, ja, ich weiß, dass zu diesem Thema viele Fragen gestellt wurden. Aber ich kann immer noch keine Lösung für mein Problem finden. Ich habe ein mit Eigenschaften versehenes Java-Objekt. Zum Beispiel Kunde, wie in diesem Beispiel . Und ich möchte eine String-Darstellung davon. Google empfiehlt,...

91
Sind Zeilenumbrüche in XML-Attributwerten zulässig?

Mir ist klar, dass es nicht elegant oder erwünscht ist, aber darf ein Attributwert in einem XML-Element (in wohlgeformtem XML) mehrere Zeilen umfassen? z.B <some-xml-element value="this value goes over.... multiple lines!" /> Ja, mir ist klar, dass es bessere Möglichkeiten gibt, das zu...

90
String-Escape in XML

Gibt es eine C # -Funktion, mit der eine Zeichenfolge maskiert und nicht maskiert werden kann, um den Inhalt eines XML-Elements auszufüllen? Ich verwende VSTS 2008 + C # + .Net 3.0. EDIT 1: Ich bin einfach und kurz XML - Datei verketten und ich verwende die Serialisierung nicht, so dass ich...

90
Was ist der Zweck von XSD-Dateien?

Warum benötigen wir eine XSD-Datei, da wir die XML-Datei von C # (.NET) aus abfragen können? Ich weiß, dass es sich um eine Metadatendatei einer bestimmten XML-Datei handelt. Wir können die Beziehungen in XSD angeben, aber wie funktioniert es dann? XML <?xml version="1.0" encoding="utf-8" ?>...

89
Zähler innerhalb von xsl: für jede Schleife

So erhalten Sie einen Zähler in xsl: für jede Schleife, der die Anzahl der aktuell verarbeiteten Elemente widerspiegelt. Zum Beispiel ist mein Quell-XML <books> <book> <title>The Unbearable Lightness of Being </title> </book> <book> <title>Narcissus...