如何使用php

时间:2015-10-05 07:29:58

标签: php mysql xml

我的xml格式是这样的

< Section SectionNumber =" 0">

<文字名称="文字12">< TextValue>总脚本:< / TextValue>

< /文本和GT;

<文字名称="文字14">< TextValue>包装:< / TextValue>

< /文本和GT;

<字段名称="字段24"字段名=" {@包}">< FormattedValue的> 0.02< / FormattedValue的><值> 0.02< /值及GT;< /域>

<字段名称="字段3" FieldName =" Sum({Command.QUANT},{Command.NDC})">< FormattedValue> 20< / FormattedValue>< Value> 20.00< / Value>< / Field>

< Field Name =" Field4"字段名=" {Command.NDC}">< FormattedValue的> 00406-0484-10< / FormattedValue的><值> 00406-0484-10< /值及GT;< /域>

< Field Name =" Field5" FieldName =" {@ DrugName}">< FormattedValue> ACETAMINOPHE / CODEINE 300-30MG TAB< / FormattedValue>< Value> ACETAMINOPHE / CODEINE 300-30MG TAB< / Value>< / Field&gt ;

&lt;字段名称=&#34;字段18&#34; FieldName =&#34; Count({Command.RXNO},{Command.NDC})&#34;&gt;&lt; FormattedValue&gt; 1&lt; / FormattedValue&gt;&lt; Value&gt; 1&lt; / Value&gt;&lt; / Field&gt; < / p>

&lt;文字名称=&#34;文字17&#34;&gt;&lt; TextValue&gt;总计:&lt; / TextValue&gt;

&LT; /文本和GT;

&lt; Field Name =&#34; SumofGTotRxAmt1&#34; FieldName =&#34; Sum({Command.GTotRxAmt},{Command.NDC})&#34;&gt;&lt; FormattedValue&gt; 2.75&lt; / FormattedValue&gt;&lt; Value&gt; 2.75&lt; / Value&gt;&lt; / Field&gt ;

&lt;文字名称=&#34; lblSumOfInsPaid&#34;&gt;&lt; TextValue&gt;支付的总费用:&lt; / TextValue&gt;

&LT; /文本和GT;

&lt; Field Name =&#34; txtSumOfInsPaid&#34; FieldName =&#34; Sum({Command.TotInsAmt},{Command.NDC})&#34;&gt;&lt; FormattedValue&gt; 1.75&lt; / FormattedValue&gt;&lt; Value&gt; 1.75&lt; / Value&gt;&lt; / Field&gt ;

&lt;文字名称=&#34;文字3&#34;&gt;&lt; TextValue&gt;总价格:&lt; / TextValue&gt;

&LT; /文本和GT;

&LT; /节&gt;

&lt; Section SectionNumber =&#34; 1&#34;&gt;

&LT; /节&gt;

&LT; /组页脚&GT;

&LT; /组&gt;

&lt; Group Level =&#34; 1&#34;&gt;

&lt;详情级别=&#34; 2&#34;&gt;

&LT; /详情及GT;

&LT;组页脚&GT;

&lt; Section SectionNumber =&#34; 0&#34;&gt;

&lt;文字名称=&#34;文字12&#34;&gt;&lt; TextValue&gt;总脚本:&lt; / TextValue&gt;

&LT; /文本和GT;

&lt;文字名称=&#34;文字14&#34;&gt;&lt; TextValue&gt;包装:&lt; / TextValue&gt;

&LT; /文本和GT;

&lt;字段名称=&#34;字段24&#34;字段名=&#34; {@包}&#34;&GT;&LT; FormattedValue的&GT; 1.00&LT; / FormattedValue的&GT;&LT;值&GT; 1.00&LT; /值及GT;&LT; /域&GT;

&lt;字段名称=&#34;字段3&#34; FieldName =&#34; Sum({Command.QUANT},{Command.NDC})&#34;&gt;&lt; FormattedValue&gt; 60&lt; / FormattedValue&gt;&lt; Value&gt; 60.00&lt; / Value&gt;&lt; / Field&gt;

&lt; Field Name =&#34; Field4&#34;字段名=&#34; {Command.NDC}&#34;&GT;&LT; FormattedValue的&GT; 00173-0697-00&LT; / FormattedValue的&GT;&LT;值&GT; 00173-0697-00&LT; /值及GT;&LT; /域&GT;

&lt; Field Name =&#34; Field5&#34; FieldName =&#34; {@ DrugName}&#34;&gt;&lt; FormattedValue&gt; ADVAIR DISKUS 500-50MC EA&lt; / FormattedValue&gt;&lt; Value&gt; ADVAIR DISKUS 500-50MC EA&lt; / Value&gt;&lt; / Field&gt; < / p>

&lt;字段名称=&#34;字段18&#34; FieldName =&#34; Count({Command.RXNO},{Command.NDC})&#34;&gt;&lt; FormattedValue&gt; 1&lt; / FormattedValue&gt;&lt; Value&gt; 1&lt; / Value&gt;&lt; / Field&gt; < / p>

&lt;文字名称=&#34;文字17&#34;&gt;&lt; TextValue&gt;总计:&lt; / TextValue&gt;

&LT; /文本和GT;

&lt; Field Name =&#34; SumofGTotRxAmt1&#34; FieldName =&#34; Sum({Command.GTotRxAmt},{Command.NDC})&#34;&gt;&lt; FormattedValue&gt; 412.44&lt; / FormattedValue&gt;&lt; Value&gt; 412.44&lt; / Value&gt;&lt; / Field&gt ;

&lt;文字名称=&#34; lblSumOfInsPaid&#34;&gt;&lt; TextValue&gt;支付的总费用:&lt; / TextValue&gt;

&LT; /文本和GT;

&lt; Field Name =&#34; txtSumOfInsPaid&#34; FieldName =&#34; Sum({Command.TotInsAmt},{Command.NDC})&#34;&gt;&lt; FormattedValue&gt; 412.44&lt; / FormattedValue&gt;&lt; Value&gt; 412.44&lt; / Value&gt;&lt; / Field&gt ;

&lt;文字名称=&#34;文字3&#34;&gt;&lt; TextValue&gt;总价格:&lt; / TextValue&gt;

&LT; /文本和GT;

&LT; /节&gt;

1 个答案:

答案 0 :(得分:-1)

在数据库

中插入之前转义XML字符串

示例

$ xml = mysql_real_escape_string($ xml);