0

simplexml_load_file で... xml ファイルをロードしました。このファイルを JavaScript で処理したいので、その内容の文字列を作成しました。残念ながら、この文字列には改行が含まれているため、読み取ることができません。これらのリターンを取り除くにはどうすればよいですか。

// this doesn't work because the return is not shown in the code, it just starts at a new line    
str_replace('\n','',$string);

私は次のようにxmlに入れました:

<?php
$results = simplexml_load_file('file.xml');
$resultsAsString = $results->asXML();
?>
//---
<script>    
    var xml = '<?= $resultsAsString; ?>';
</script>

ソースを表示すると、次のようになります。

var xml = '<?xmlversion="1.0"?>
<element></element>
';

"?>" と "/element>" の後の改行を削除するにはどうすればよいですか?

4

1 に答える 1