Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CakePHP][2.x] Xml.. problem z jedną linią
Forum PHP.pl > Forum > PHP > Frameworki
Randallmaster
Witam używam przykładowego kodu:

  1. $xmlArray = array(
  2. 'documents' => array(
  3. 'document' => array(
  4. 'xmlns:xsi' => 'http://www.w3.org/2001/XMLSchema-instance',
  5. 'positions' => array(
  6. 'item',
  7. 'item'
  8. )
  9. )
  10. )
  11. );
  12. $xmlObject = Xml::fromArray($xmlArray, array('format' => 'tags'));
  13. $xmlString = $xmlObject->asXML();


Problem jest taki, że wszystko mam w jednej lini i nie chce mi ładnie tego uporządkować z odstępami. Jak myślicie co może być problemem?:


<?xml version="1.0" encoding="UTF-8"?>
<documents><document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><positions>item</positions><positions>item</positions></document></documents>


kapslokk
Dodaj 'pretty' => true do tablicy array('format' => 'tags')

http://api.cakephp.org/2.7/class-Xml.html
Randallmaster
Działa, wielkie dzięki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.