Aktuelle Zeit: 27.09.2020 09:21

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Forum gesperrt Dieses Thema ist gesperrt. Sie können keine Beiträge editieren oder weitere Antworten erstellen.  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: PB 4.10 B1 - XML SetXMLNodeText Textbegrenzung O.o
BeitragVerfasst: 06.06.2007 13:05 
Offline
Benutzeravatar

Registriert: 29.09.2005 20:58
Wohnort: Hannover
Folgender Code gibt bei mir einen IMA sobald ich in Zeile 19 die Value um ein Zeichen erhöhe.. Why? Bug?
Ausserdem ist die XML Formatierung noch sehr merkwürdig.
Bei Entry 1 setzt er das /Entry1 am Ende der Value Zeile und beim Entry2 erst nach einer neuen Zeile.

Code:
EnableExplicit

Procedure XML_WriteEntry(Node, Keyword$, Value$)
 Protected Node_Child.l
 Node_Child = CreateXMLNode(Node)
 If Node_Child <> 0
  SetXMLNodeName(Node_Child, Keyword$)
  SetXMLNodeText(Node_Child, Value$)
 EndIf
EndProcedure

Global hXML.l = CreateXML(#PB_Any, #PB_Ascii)
If hXML <> 0
 Global Node.l = CreateXMLNode(RootXMLNode(hXML))
 
 SetXMLNodeName(Node, "Preferences")
 SetXMLAttribute(Node, "Version", "1.00")
 
 XML_WriteEntry(Node, "Entry 1", "Gibt an in welchen Zustand das xxxxxx") ;<- Ein Zeichen dran hängen!
 XML_WriteEntry(Node, "Entry 2", "Value 2")
 
 FormatXML(hXML, #PB_XML_ReFormat|#PB_XML_WindowsNewline, 2)
 
 SaveXML(hXML, GetHomeDirectory() + "Desktop\Test.xml")
 FreeXML(hXML)
EndIf


Ausgabe:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>

<Preferences Version="1.00">
  <Entry 1>
    Gibt an in welchen Zustand das xxx</Entry 1>
  <Entry 2>
    Value 2
  </Entry 2>
</Preferences>

_________________
Meine Homepage - Aktuelle Projekte - Launcher
Letzte PB-Version - Window 7 x86


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: PB 4.10 B1 - XML SetXMLNodeText Textbegrenzung O.o
BeitragVerfasst: 06.06.2007 13:16 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9
also, meinen Tests zufolge ist der Fehler eher in FormatXML() zu suchen.
Lässt man das weg, kann man beliebig viele Zeichen als NodeText angeben.

Grüße ... Kiffi

_________________
Schrödingers Smiley :):


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 06.06.2007 13:24 
Offline
Benutzeravatar

Registriert: 29.09.2005 20:58
Wohnort: Hannover
Jap scheint wohl so, ohne Format läuft alles,
najo, Format is mir eh noch viel zu buggy. /:->

_________________
Meine Homepage - Aktuelle Projekte - Launcher
Letzte PB-Version - Window 7 x86


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 07.06.2007 21:19 
Offline
PureBasic Team

Registriert: 29.08.2004 00:20
Wohnort: Stuttgart
fixed.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 07.06.2007 22:41 
Offline
Benutzeravatar

Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9
freak hat geschrieben:
fixed.

Danke!

Grüße ... Kiffi

_________________
Schrödingers Smiley :):


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Forum gesperrt Dieses Thema ist gesperrt. Sie können keine Beiträge editieren oder weitere Antworten erstellen.  [ 5 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye