Re: [PHP-XML-DEV] Re: generating
[email protected] (Christian Stocker) Wed, 14 Jul 2004 11:19:33 +0200
| Newsgroups | php.xml.dev |
|---|---|
| Message-ID | <[email protected]> |
Hi ok. we come nearer to the conclusion... dump_file exports the XML file per default as UTF-8 (IIRC) It doesn't look like, there's an option to change that, but with dump_mem it's possible. See http://ch.php.net/manual/en/function.domdocument-dump-mem.php for details. the same goes btw for print $node->get_content() (and similar methods) they always return utf-8. You have to use utf8_decode() if you want iso-8859-1 on that hope that helps... and for the next time put an example online somewhere. It's much easier if we actually see, what you want to do.... chregu On 14.7.2004 11:10 Uhr, jux wrote: > OK the text editor i use is SciTE, so i think it does fine. > > Here is the example, what happends. > After editing my XML file, it is like that: > <?xml version="1.0" encoding="ISO-8859-1"?> > <list> > <element nr="1"> > <model>õ</model> > </element> > </list> > > ok ... in that list are many elements. > If i go to that web page, first i see table of the elements that is > parsed with SAX parser. The "õ" on model column is displayed fine. > > Now i have option to view only one element, in our case <element > nr="1">. This is parsed with DOM XML. There instead of displayng "õ" - > it diplayes "õ". > > OK but the second problem happens when i create new elements to xml file > with DOM XML by submitting a form from the web and if i put õäöü chars > into textbox then that error accours (and in web my charset is ISO-8859-1): > > Warning: dump_file(): output conversion failed due to conv error in line > ### > > Warning: dump_file(): Bytes: 0xF5 0x32 0x3C 0x2F in line ### > > Warning: dump_file(): encoder error in line ### > > > (where line ### is the same line nr) > > > > So ... hope u can help me ... thnx > -- christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71 http://www.bitflux.ch | [email protected] | gnupg-keyid 0x5CE1DECB