English 中文(简体)
从 Mysql 以 xml 方式装入字符串
原标题:Load string as xml from mysql

我试图从一个 Mysql 数据库中获得一条字符串, 并像一个 xml 对象、 导航等一样处理它 。

我有一个带有“ 长文本” 字段的 sql 表格 wich 存储我的 xml 文件为简单的字符串 。 我在数据库中做选择, 我得到的是字符串, 但只有信息, 而不是标签等 。

是否有办法从 Mysql 数据库( xml 格式化) 中选择字符串, 将其转换到 php 并将其作为 xml 文件?

提前感谢

最佳回答

从数据库中检索字符串, 然后将其装入 ", http://www.php.net/manual/en/semplexmlement.construct.php" rel="no follow" >SempleXML :

$xmlObj = new SimpleXMLElement($xmlstr);

您可以从那里用简单XML libray来操作 xml 对象 。

如果您正在获取字符串并将其回传到浏览器, 而您只看到标签的内容( 没有 < code@ lt; & gt; ), 这是因为浏览器将它们解释为 HTML 标记。 如果您使用浏览器视图 & gt; 源代码, 您就会看到普通 XML 是一个字符串 。

问题回答

暂无回答




相关问题
Simple JAVA: Password Verifier problem

I have a simple problem that says: A password for xyz corporation is supposed to be 6 characters long and made up of a combination of letters and digits. Write a program fragment to read in a string ...

Case insensitive comparison of strings in shell script

The == operator is used to compare two strings in shell script. However, I want to compare two strings ignoring case, how can it be done? Is there any standard command for this?

Trying to split by two delimiters and it doesn t work - C

I wrote below code to readin line by line from stdin ex. city=Boston;city=New York;city=Chicago and then split each line by ; delimiter and print each record. Then in yet another loop I try to ...

String initialization with pair of iterators

I m trying to initialize string with iterators and something like this works: ifstream fin("tmp.txt"); istream_iterator<char> in_i(fin), eos; //here eos is 1 over the end string s(in_i, ...

break a string in parts

I have a string "pc1|pc2|pc3|" I want to get each word on different line like: pc1 pc2 pc3 I need to do this in C#... any suggestions??

Quick padding of a string in Delphi

I was trying to speed up a certain routine in an application, and my profiler, AQTime, identified one method in particular as a bottleneck. The method has been with us for years, and is part of a "...

热门标签