我在用php解析XML的时候遇到了这样一个问题,不知道怎么解决,请高手们指点一下,十分感谢。我现在是用别人提供的XML文件,我需要把文件中相关内容提取出来,存入到数据库中。别的问题都不大,可是有的文件中有表格,类似下面的:                                                                                                                                                       Return of
                                                      Taxable      Capital
                                            Cash       Amount       Amount
                                    Distribution       (60.0%)      (40.0%)
Record Date       Payment Date             ($CDN)       ($CDN)       ($CDN)
--------------------------------------------------------------------------Jan 31 2006       Feb 15 2006             0.0980      0.05880      0.03920
Feb 28 2006       Mar 15 2006             0.0980      0.05880      0.03920我将html的标签等都存到数据库中,可是再读出来后,总是每行都少几个空格,就成下面的样子了
                                                                 Return of
                                                      Taxable      Capital
                                            Cash       Amount       Amount
                                    Distribution       (60.0%)      (40.0%)
Record Date       Payment Date             ($CDN)       ($CDN)       ($CDN)
--------------------------------------------------------------------------Jan 31 2006       Feb 15 2006             0.0980      0.05880      0.03920
Feb 28 2006       Mar 15 2006             0.0980      0.05880      0.03920
Mar 31 2006       Apr 17 2006             0.0980      0.05880      0.03920这怎么解决阿

解决方案 »

  1.   

    表格贴错了,这个是xml文件中的表格                                                                 Return of
                                                          Taxable      Capital
                                                Cash       Amount       Amount
                                        Distribution       (60.0%)      (40.0%)
    Record Date       Payment Date             ($CDN)       ($CDN)       ($CDN)
    --------------------------------------------------------------------------Jan 31 2006       Feb 15 2006             0.0980      0.05880      0.03920
    Feb 28 2006       Mar 15 2006             0.0980      0.05880      0.03920
    下面是我读出来得表格                                                                                                                                   
                                                        Return of
                                                     Taxable      Capital
                                         Cash       Amount       Amount
                                  Distribution       (60.0%)      (40.0%)
    Record Date       Payment Date             ($CDN)       ($CDN)       ($CDN)
    --------------------------------------------------------------------------Jan 31 2006       Feb 15 2006             0.0980      0.05880      0.03920
    Feb 28 2006       Mar 15 2006             0.0980      0.05880      0.03920
    Mar 31 2006       Apr 17 2006             0.0980      0.05880      0.03920
      

  2.   

    又贴得不对
    大概是这个意思
     原始表格
              Tax      Tax
               of       of
              Year     month
            ---------------------
              1000      2000我读出来就成
         Tax      Tax
             of       of
                Year     month
             ---------------------
                1000      2000