/** * 指定されたコンテナの子ノードを書式化します. * 各子ノードの出力結果の末尾には, 改行コードで連結されます. (インデントモードが ON の場合) * 末尾の子ノードの出力結果の後ろに改行コードは付きません. * * @param Container $container */ private function formatChildNodes(Container $container) { $nextBreak = ""; $breakCode = $this->breakCode(); $childNodes = $container->getChildNodes(); foreach ($childNodes as $child) { $this->result .= $nextBreak; $this->handle($child); $nextBreak = $breakCode; } }