を生成します。私は(値のみが変更されます)、まさにこのようなXMLファイルを生成する必要が特定のXMLファイル
<emotionml version="1.0" xmlns="http://www.w3.org/2009/10/emotionml">
<emotion xmlns="http://www.w3.org/2009/10/emotionml" category-set="http://www.w3.org/TR/emotion-voc/xml#fsre-categories" start="1508862134106" duration="30">
<category name="anger" value="0.00"/>
<category name="contempt" value="0.20"/>
<category name="disgust" value="0.43"/>
<category name="fear" value="0.00"/>
<category name="joy" value="0.00"/>
<category name="sadness" value="0.03"/>
<category name="surprise" value="0.21"/>
</emotion>
<BEHAVIOR start="1508862134106" duration="30">
<category name="Engaged" value="0.08"/>
</BEHAVIOR>
</emotionml>
私の試みは、常にこのような何か(このXMLダウンテストで返します
再開:私のxmlインは、IDEではないイムは、感情1)を建てする方法を学ぶためにやっていること頭はxmlタグで始まります(私はemotionmlタグで始まりたい)、その属性で感情タグを作る方法がわかりません。
EDIT 1:(私のコード)
function index(){
$pessoa = [
'person' => [
$_POST['username'] => 'nome',
$_POST['email'] => 'email',
$_POST['sexo'] => 'sexo',
]
];
$xml = '<emotionml version="1.0" xmlns="http://www.w3.org/2009/10/emotionml"></emotionml>';
array_walk_recursive($pessoa, array($xml, 'addChild'));
print($xml->asXML());
$xmlFile = fopen("teste.xml", "a");
$escreve = fwrite($xmlFile, $xml->asXML());
fclose($xmlFile);
}
あなたのコードを含めることができますが、それは既存の問題を解決するために、時には簡単です完全に異なるものを書くよりもコードを作成すること。 –
さて、されています。 –
希望の出力はどのように現在の試行に関連していますか?たとえば、希望のバージョンでは* email *はどこですか?あなたはソースXMLファイルから始めますか? – Parfait