我有一个XML提要,我需要从其中解析一些内容并将其存储到MySQL表中,但是我面临着一种新的XML(我不擅长此事),这是我正在获取的XML。正在使用来自此地址的simplexml_load_file打开: 这是出版的期刊出版物,我需要存储作者列表和其他一些内容,但是提示了如何进行管理。 非常感谢

  SimpleXMLElement Object
 (
 [DocSum] => SimpleXMLElement Object
    (
        [Id] => 22064119
        [Item] => Array
            (
                [0] => 2011 Dec
                [1] => SimpleXMLElement Object
                    (
                        [@attributes] => Array
                            (
                                [Name] => EPubDate
                                [Type] => Date
                            )

                    )

                [2] => Clin Nucl Med
                [3] => SimpleXMLElement Object
                    (
                        [@attributes] => Array
                            (
                                [Name] => AuthorList
                                [Type] => List
                            )

                        [Item] => Array
                            (
                                [0] => Jackson TA
                                [1] => Choong KW
                                [2] => Eng JA
                                [3] => McAneny D
                                [4] => Subramaniam RM
                                [5] => Knapp PE
                            )

                    )

                [4] => Knapp PE
                [5] => F-18 FDG PET/CT Imaging of Endogenous Cushing Syndrome.
                [6] => 36
                [7] => 12
                [8] => e231-2
                [9] => SimpleXMLElement Object
                    (
                        [@attributes] => Array
                            (
                                [Name] => LangList
                                [Type] => List
                            )

                        [Item] => English
                    )

                [10] => 7611109
                [11] => 0363-9762
                [12] => 1536-0229
                [13] => SimpleXMLElement Object
                    (
                        [@attributes] => Array
                            (
                                [Name] => PubTypeList
                                [Type] => List
                            )

                        [Item] => Journal Article
                    )

                [14] => PubMed - in process
                [15] => ppublish
                [16] => SimpleXMLElement Object
                    (
                        [@attributes] => Array
                            (
                                [Name] => ArticleIds
                                [Type] => List
                            )

                        [Item] => Array
                            (
                                [0] => 10.1097/RLU.0b013e3182336360
                                [1] => 00003072-201112000-00044
                                [2] => 22064119
                                [3] => 22064119
                                [4] => 22064119
                            )

                    )

                [17] => 10.1097/RLU.0b013e3182336360
                [18] => SimpleXMLElement Object
                    (
                        [@attributes] => Array
                            (
                                [Name] => History
                                [Type] => List
                            )

                        [Item] => Array
                            (
                                [0] => 2011/11/09 06:00
                                [1] => 2011/11/09 06:00
                                [2] => 2011/11/09 06:00
                            )

                    )

                [19] => SimpleXMLElement Object
                    (
                        [@attributes] => Array
                            (
                                [Name] => References
                                [Type] => List
                            )

                    )

                [20] => 1
                [21] => 0
                [22] => Clinical nuclear medicine
                [23] => SimpleXMLElement Object
                    (
                        [@attributes] => Array
                            (
                                [Name] => ELocationID
                                [Type] => String
                            )

                    )

                [24] => 2011 Dec;36(12):e231-2
            )

    )

 )

===============>>#1 票数:1

您可以在这样的对象上运行XPath: $xml->xpath('/DocSum/Item/3/Item');

  ask by Gustavo Benito Silva translate from so

未解决问题?本站智能推荐:

1回复

检索和解析与MySQL结果相关的XML记录

我试图从XML文件中获取信息,但无法正常工作。 这是我的代码: 每次我运行脚本时,都会出现错误... Trying to get property of non-object in... ...在从$name到$bild的行中 所以我想这与$i但是我不太明白为什么这
1回复

简单的XML PHP MySQL

确定编辑这里仍然有问题,但与更新代码之前的问题不同 我现在得到以下错误: 注意:尝试在第24行的/var/www/vhosts/createdm.com/httpdocs/iTunesConnect/iTunesRanking.php中获取非对象的属性致命错误:在/中的非对象上调用
2回复

PHP-MYSQL:从xml文件更新mysql

我需要将数据从xml文件输入到mysql数据库中。 关于输入和更新数据,我没有任何问题。 我的问题是在xml文件中不再存在时删除数据库中的数据。 我如何知道xml文件中不再存在哪些数据并将其删除到数据库中? 谢谢!
2回复

从XML更新Mysql数据库

我正在使用以下php代码从要插入Mysql的xml文件中加载数据,我想在此网站上有新文章时更新此rss feed。 但是,当我加载此脚本时,它将重新插入之前添加的数据。 我如何才能更新新文章。 我认为脚本应该通过比较Pubdate来添加新项目,直到满足表中las所添加的元素为止。
1回复

使用simpleXML将xml数据插入mysql

我必须将数据从xml插入数据库,但是此特定数据有问题 我需要将类似的东西插入数据库 问题是我不知道如何为此创建foreach。
1回复

需要使用MySQL查询插入封装的XML元素

我正在解析xml字符串,并尝试将封装的元素插入MySQL数据库 我正在使用下面的查询。 ID值正确插入,但first_name值不正确 关于我在做什么错的任何想法吗?
1回复

XML进入MySql数据库(SimpleXML)

我有这个XML文件来自post方法: 我已经创建了$xml = simplexml_load_string($xmlpost); 在我的POST.php这个数组中: 而且我必须将ID,TIME和VALUE放入带有foreach的数据库表中,请帮助! 谢谢 !
3回复

使用php将xml数据转换为mysql插入/更新查询

我正在从事这个项目,该项目基本上是从xml文件读取数据并将数据插入/更新到mysql数据库中的。 这是sample.xml文件: 我将问题分解为:1)从XML文件获取值。 2)将提取的值插入mysql数据库。 我可以将值插入数据库,但是困难的部分是从xml获取值,这使我发疯
1回复

通过PHP脚本将本地XML数据插入2个MySQL表

我正在尝试从一个大型xml文件中挑选元素(具有每个单元所有规格的船舶经销商的清单),并将该数据推入两个单独的表中。 我不知道是否需要两个Xpath来执行此操作,或者是否可以将其压缩为一个。 XML文件每条船包含大约50个以上带有子元素的元素,但是我想一次迈出这一步,直到掌握了这一点,然后
1回复

xml解析foreach循环+仅插入一条记录? [关闭]

我一辈子都无法弄清楚如何使这段代码处理多个记录。 该代码工作正常,它只是插入第一个记录,然后停止。 提要: http : //online.computicket.com/web/events/search.rss PHP: 任何有关如何使其在Feed中所有$ item实例