mojaSymfonia FORUM
https://forum.mix-soft.pl/

wpis do pliku XML
https://forum.mix-soft.pl/viewtopic.php?f=15&t=8067
Strona 1 z 1

Autor:  zz [ 2017-09-12, 13:47 ]
Tytuł:  wpis do pliku XML

Witam.

Jak wykorzystując obiekt XMLFile uzyskać taki wpis

<LineItem LineItemId="1">
...

</LineItem>

Autor:  rafal [ 2017-09-12, 13:56 ]
Tytuł:  Re: wpis do pliku XML

Kod:
XMLFile.Attribute("LineItemId",1)
XMLFile.Element("LineItem","")


Polecam "Microsoft.XMLDOM" do operowania na danych XML

Autor:  zz [ 2017-09-13, 08:00 ]
Tytuł:  Re: wpis do pliku XML

Dzięki.
Braki w czytaniu dokumentacji ze zrozumieniem ;)

Autor:  rafal [ 2017-09-13, 08:07 ]
Tytuł:  Re: wpis do pliku XML

Od tego jest FORUM, żeby te braki uzupełniać.

Autor:  zz [ 2017-09-28, 11:44 ]
Tytuł:  Re: wpis do pliku XML

I kolejne pytanie:
jak usunąć wpis standalone="..."

Autor:  rafal [ 2017-09-28, 12:12 ]
Tytuł:  Re: wpis do pliku XML

Co masz na myśli "wpis".
Pokaż kawałek pliku XML w którym to jest.

Autor:  zz [ 2017-10-16, 13:07 ]
Tytuł:  Re: wpis do pliku XML

tak mi się generuje

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

Autor:  rafal [ 2017-10-16, 13:22 ]
Tytuł:  Re: wpis do pliku XML

Przed użyciem Open wykonaj
Kod:
XMLFile.Standalone(0)

Autor:  zz [ 2017-10-18, 00:20 ]
Tytuł:  Re: wpis do pliku XML

wtedy generuje mi się standalone="no"

a ja chcę tylko
<?xml version="1.0" encoding="UTF-8"?>

Autor:  rafal [ 2017-10-18, 06:22 ]
Tytuł:  Re: wpis do pliku XML

Dlaczego jeszcze nie uzywasz XMLDom?

Autor:  zz [ 2017-10-18, 22:13 ]
Tytuł:  Re: wpis do pliku XML

WROB kiedyś napisał
"moze np uzycie bibliotek typu XMLdom i pliki XSD - ale to duzo przegryzania się przez to jak to działa"
i mi się nie chce uczyć :(

Autor:  rafal [ 2017-10-18, 22:54 ]
Tytuł:  Re: wpis do pliku XML

Do xmldom jest wiecej dokumentacji niz do tej protezy, ktorej uzywaz teraz.

Autor:  zz [ 2017-10-19, 14:04 ]
Tytuł:  Re: wpis do pliku XML

rozumiem, ale ...ab ovo...
czy jest możliwość nieumieszczenia tego wpisu w tej protezie ;) ?

Autor:  rafal [ 2017-10-19, 17:59 ]
Tytuł:  Re: wpis do pliku XML

Po zapisaniu xmla "protezą" uruchom

Kod:
dispatch xml = "Microsoft.XMLDOM"
xml.async = 0
xml.Load("e:\\xml.xml")
dispatch elem = xml.firstChild
elem.attributes.removeNamedItem("standalone")
xml.save("e:\\xml.xml")

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/