Als «xml» getaggte Fragen

Das XML-Tag wird bei Fragen zur Verwendung der XML-Datei (Extensible Markup Language) verwendet, einem strukturierten Dokumentformat, das Textcodierungsregeln definiert. Wenn Sie dieses Tag verwenden, schließen Sie zusätzliche Tags wie Programmiersprache, Tool-Sets, verwendete XML-Technologien und andere Tags ein, die die Umgebung des veröffentlichten Problems beschreiben. XML-Flexibilität bietet eine Vielzahl von Verwendungsmöglichkeiten für die Datenübertragung von Mensch und Maschine. Seien Sie also spezifisch in Bezug auf Tools und Bibliotheken.

2
Groovy XmlSlurper vs XmlParser
Ich habe eine Weile nach diesem Thema gesucht und auch einige Ergebnisse gefunden, die ich am Ende des Beitrags erwähne. Kann mir jemand helfen, diese drei Fragen für die unten aufgeführten Fälle genau zu beantworten? Für welche Anwendungsfälle ist die Verwendung von XmlSluper sinnvoller als die Verwendung von XmlParser und …

11
Erzwingen eines SimpleXML-Objekts zu einer Zeichenfolge, unabhängig vom Kontext
Angenommen, ich habe XML wie dieses <channel> <item> <title>This is title 1</title> </item> </channel> Der folgende Code macht das, was ich will, indem er den Titel als Zeichenfolge ausgibt $xml = simplexml_load_string($xmlstring); echo $xml->channel->item->title; Hier ist mein Problem. Der folgende Code behandelt den Titel in diesem Kontext nicht als Zeichenfolge, …
78 php  xml  simplexml 


5
Json-Schema aus XML-Schema (XSD) generieren [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Verbessere diese Frage Weiß jemand, wie man ein JSON-Schema aus einem vorhandenen …

5
Das Zeichen ':', Hexadezimalwert 0x3A, kann nicht in einen Namen aufgenommen werden
Ich habe eine XML-Datei, die ihr Element wie enthält <ab:test>Str</ab:test> Wenn ich versuche, mit dem Code darauf zuzugreifen: XElement tempElement = doc.Descendants(XName.Get("ab:test")).FirstOrDefault(); Es gibt mir diesen Fehler: System.Web.Services.Protocols.SoapException: Der Server konnte die Anforderung nicht verarbeiten. ---> System.Xml.XmlException: Das Zeichen ':', Hexadezimalwert 0x3A, kann nicht in einen Namen aufgenommen werden. Wie …
78 c#  xml  linq  linq-to-xml 

5
Wie verwende ich XPath mit XElement oder LINQ?
Betrachten Sie das folgende XML: <response> <status_code>200</status_code> <status_txt>OK</status_txt> <data> <url>http://bit.ly/b47LVi</url> <hash>b47LVi</hash> <global_hash>9EJa3m</global_hash> <long_url>http://www.tumblr.com/docs/en/api#api_write</long_url> <new_hash>0</new_hash> </data> </response> Ich suche nach einem wirklich kurzen Weg, um nur den Wert des <hash>Elements zu ermitteln. Ich habe es versucht: var hash = xml.Element("hash").Value; Aber das funktioniert nicht. Ist es möglich, eine XPath-Abfrage an eine …


2
XPath gibt nur Elemente zurück, die den Text enthalten, und nicht die übergeordneten Elemente
In dieser XML möchte ich übereinstimmen, das Element, das 'match' enthält (random2-Element) <root> <random1> <random2>match</random2> <random3>nomatch</random3> </random1> </root> ok, soweit habe ich: //[re:test(.,'match','i')] (with re in the proper namespace) Dies gibt random2, random1 und root zurück ... Ich möchte nur "random2" erhalten irgendwelche Ideen?
77 xml  xpath 


6
targetNamespace und xmlns ohne Präfix, was ist der Unterschied?
Wenn ich in einem XML-Schemadokument sowohl den targetNamespace als auch die xmlns ohne Präfix habe . <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://example.com/" xmlns="http://example.com/"> Was ist der genaue Unterschied zwischen ihnen? Mein Verständnis ist, dass, wenn Sie eine XML-Datei ohne Präfix haben, alle Elemente ohne Präfix diesen Namespace erhalten und ... verwirrenderweise dasselbe für …

3
Verwenden von SimpleXML zum Erstellen eines XML-Objekts von Grund auf neu
Ist es möglich, mit den SimpleXML-Funktionen von PHP ein XML-Objekt von Grund auf neu zu erstellen? Wenn Sie die Funktionsliste durchsehen, gibt es Möglichkeiten, eine vorhandene XML-Zeichenfolge in ein Objekt zu importieren, das Sie dann bearbeiten können. Wenn ich jedoch ein XML-Objekt nur programmgesteuert von Grund auf neu generieren möchte, …
76 php  xml  simplexml 



14
Wie können Sie ungültige Hexadezimalzeichen aus einer XML-basierten Datenquelle entfernen, bevor Sie einen XmlReader oder ein XPathDocument erstellen, das die Daten verwendet?
Gibt es eine einfache / allgemeine Möglichkeit, eine XML-basierte Datenquelle vor der Verwendung in einem XmlReader zu bereinigen, damit ich XML-Daten ordnungsgemäß verwenden kann, die nicht den für XML geltenden hexadezimalen Zeichenbeschränkungen entsprechen? Hinweis: Die Lösung muss XML-Datenquellen verarbeiten, die andere Zeichencodierungen als UTF-8 verwenden, z. B. indem die Zeichencodierung …
76 c#  xml  validation  encoding 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.