PHP通过表单将动态内容添加到XML文件中
PHP adding dynamic content to a XML file via form
<Country id="USA" value="USA">
<cities>
<city link="">city1</subissue>
<city link="">city2</subissue>
</subissues>
</Country>
<Country id="UK" value="uk">
<cities>
<city link="">city3</subissue>
<city link="">city4</subissue>
</cities>
</Country>
我想知道当XML在服务器上时,如何能够从XML中附加、编辑和删除信息。我正在考虑使用PHP来实现这一点。例如,我想在美国下面加一个新城市,或者加一个国家,然后在我刚刚加的国家下面加城市。我在考虑用表格来添加信息。将城市添加到现有国家/地区、添加带有新城市的新国家/地区选项、删除国家/地区或删除某些选项的最佳方法是什么。有没有可能有人也可以在概念上规定形式应该如何。感谢
最好的方法是使用数据库(如mysql或SQLITE(并根据请求生成xml文件。
然后,为了添加一个国家或城市,你只需要做一个简单的插入语句,比如:
INSERT INTO locations VALUES('$country','$city');
然后有一个php文件,其中包含:
header("Content-Type:text/xml");
然后简单地从数据库中回显xml数据。
相关文章:
- IE10+11:XSLT转换将任意CR/LF添加到XML中
- 使用Jquery添加XML元素
- 如何在HTML5文档中添加xml
- 为什么使用自定义标记创建元素会在 IE9 或 10 的 outerHTML 中添加 xml 命名空间,直到调用 .fin
- 将 JavaScript 对象添加到 .xml.config 文件
- 如何在IE上创建xml元素并添加nodeValue
- 如何在angularjs应用程序中添加站点地图.xml
- 从 XML 列表填充的 ASP 下拉列表如何添加工具提示
- 如何将 XML 文件添加到 eXist 数据库表单 java 脚本
- 使用 Ajax 和 PHP 在外部 XML 文件中从 HTML 表单添加新数据
- 谷歌地图添加监听器点击获取XML数据
- 如何在插件中添加名称相同但文件夹不同的资源.xml
- 使用XML/SQL标记将集群添加到谷歌地图
- 在我的xml调用中添加一个函数
- 使用表单向XML添加节点
- jQuery:添加XML元素
- 在javascript中将节点添加到xml文件中
- 使用Greasemonkey脚本将javascript添加到用XSLT转换的XML文件中
- 如何在XML代码中将图像直接添加到SVG中
- 向html表中添加xml文档元素