Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么我会在数据库和生成的xml之间丢失数据?htmlspecial_Xml_Special Characters - Fatal编程技术网

为什么我会在数据库和生成的xml之间丢失数据?htmlspecial

为什么我会在数据库和生成的xml之间丢失数据?htmlspecial,xml,special-characters,Xml,Special Characters,为了解决这个问题,我几乎拔下了所有的头发。不知何故,在数据库上,我的表数据很好:数据库中的以下数据只是拒绝在xml上输出 它攻击所有地上植物部分。叶片的最初症状表现为轻度浸水或淡绿色斑点。斑点很多,可以出现在静脉上和静脉之间。叶柄和茎上可能出现拉长的斑点。这些斑点后来由灰色变为白色,并变得棱角分明。斑点中的细脉可能为棕色,在白色背景下清晰可见。枯叶组织裂开,直至整片叶子参差不齐。水果在生长的各个阶段都会受到攻击。然而,幼果最易感病。靠近这些斑点的植物组织可能会产生汁液,最初是水状的,但后来变成胶

为了解决这个问题,我几乎拔下了所有的头发。不知何故,在数据库上,我的表数据很好:数据库中的以下数据只是拒绝在xml上输出

它攻击所有地上植物部分。叶片的最初症状表现为轻度浸水或淡绿色斑点。斑点很多,可以出现在静脉上和静脉之间。叶柄和茎上可能出现拉长的斑点。这些斑点后来由灰色变为白色,并变得棱角分明。斑点中的细脉可能为棕色,在白色背景下清晰可见。枯叶组织裂开,直至整片叶子参差不齐。水果在生长的各个阶段都会受到攻击。然而,幼果最易感病。靠近这些斑点的植物组织可能会产生汁液,最初是水状的,但后来变成胶状或硬状。

果斑是腐烂的,随着时间的推移会变得更暗、凹陷,直到形成明显的空洞。在潮湿的天气下,空洞上会出现一层深绿色天鹅绒般的真菌生长层。这种真菌在作物残骸、土壤和种子中存活。它通过昆虫、农具和风传播。该病在100%相对湿度和相对较低温度(21-25ºC)下最为严重。其寄主范围包括哈密瓜、小黄瓜、甜瓜、南瓜、南瓜和西瓜

获取此数据并将其输出到xml文件中。(我也使用simpleXML,没有区别

回声“1”

echo”“.htmlspecialchars($minor_title,ENT_QUOTES)。”;
echo“.htmlspecialchars($minor_visible,ENT_QUOTES)。”;
echo“.htmlspecialchars($minor_description,ENT_QUOTES)。”;
echo“.htmlspecialchars($minor_whatdo,ENT_QUOTES)。”;
echo“.htmlspecialchars($minor_visible,ENT_QUOTES)。”;
echo“.htmlspecialchars($minor_firstcontent,ENT_QUOTES)。”;
echo“.htmlspecialchars($minor_secondtext,ENT_QUOTES)。”;
echo“.htmlspecialchars($minor_position,ENT_引号)。”;
echo“.htmlspecialchars($minor_moreinfo,ENT_QUOTES)。”;
echo“.htmlspecialchars($minor_severity,entu QUOTES)。”;
echo“.htmlspecialchars($content\u page,ENT\u QUOTES)。”;

我做错了什么?除了次要描述之外,其他所有内容都会显示。而且只在某些上下文中显示。

agggh,这是(21-25ºC)…:-)不过,什么是避免这种情况的最佳方法?使用XML库而不是将字符串混合在一起。请参阅以下网页:。使用replace mystring=mystring.replace(“º”,“U+00BA(186)”);
                echo "<minor_title>" . htmlspecialchars($minor_title, ENT_QUOTES) . "</minor_title>";
                echo "<visible>" . htmlspecialchars($minor_visible, ENT_QUOTES) . "</visible>"; 
            echo "<minor_description>" . htmlspecialchars($minor_description, ENT_QUOTES) . "</minor_description>";
            echo "<minor_whattodo>" . htmlspecialchars($minor_whattodo, ENT_QUOTES) . "</minor_whattodo>";
            echo "<minor_visible>" . htmlspecialchars($minor_visible, ENT_QUOTES) . "</minor_visible>"; 
            echo "<minor_firsttext>" . htmlspecialchars($minor_firstcontent, ENT_QUOTES) . "</minor_firsttext>";
            echo "<minor_secondtext>" . htmlspecialchars($minor_secondtext, ENT_QUOTES) . "</minor_secondtext>";    
            echo "<minor_position>" . htmlspecialchars($minor_position, ENT_QUOTES) . "</minor_position>";
            echo "<minor_moreinfo>" . htmlspecialchars($minor_moreinfo, ENT_QUOTES) . "</minor_moreinfo>";  
            echo "<minor_seriousness>" . htmlspecialchars($minor_seriousness, ENT_QUOTES) . "</minor_seriousness>";
            echo "<minor_contentpage>" . htmlspecialchars($content_page, ENT_QUOTES) . "</minor_contentpage>";