0
私がチェックし、検証することが製品のXml DTDファイルを配置したよう:https://validator.w3.org/feed/check.cgi私はこの答えを得ている:XMLファイルのエラー検証
「申し訳ありませんが
このフィードは検証しません 行3、列を。 0:未定義のルート要素:カタログ "
私はここにProduct Catalog XML DTDコードの一部を置いています。だから、誰かがエラーのどこでそれを解決するのか助けてくれるかもしれません。他のValidatorサイトでは、行 "1"と列 "1"に空白があり、そのために検証することはできません。私は何をしなければならないのですか?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE product_catalog SYSTEM "http://www.sitename.com/content/dtd/product_catalog_1_1.dtd">
<catalog>
<product>
<programname>SiteName.com</programname>
<programurl>http://www.sitename.com?aff=lmcom</programurl>
<catalogname>Productfeed Master EN/USD</catalogname>
<lastupdated>2017-03-20 09:01:30.22</lastupdated>
<name>Dolce & Gabbana blouse</name>
<keywords>Dolce & Gabbana, Cotton, Elastane, dark blue</keywords>
<description>Timeless Dolce & Gabbana shirt.</description>
<sku>F-01-Bl-40751</sku>
<manufacturer>Dolce & Gabbana</manufacturer>
<upc>4251259825500</upc>
<currency>USD</currency>
<price>69</price>
<retailprice>249</retailprice>
<buyurl>http://www.sitename.com/click-9XXXXX6-YYYYYYYY?url=http%3A%2F%2Fwww.sitename.com%2Fus%2Ftimeless-dolce-and-gabbana-shirt-5.html</buyurl>
<impressionurl>http://www.ftjcfx.com/image-9XXXXX6-YYYYYYYY</impressionurl>
<imageurl>http://images.sitename.uk/productimages/export_big/40700_1.jpg</imageurl>
<advertisercategory>Women > blouse</advertisercategory>
<instock>yes</instock>
<standardshippingcost>16.57</standardshippingcost>
</product>
<product>
<programname>SiteName.com</programname>
<programurl>http://www.sitename.com?aff=lmcom</programurl>
<catalogname>Productfeed Master EN/USD</catalogname>
<lastupdated>2017-03-20 09:01:30.438</lastupdated>
<name>Carrera sunglasses</name>
<keywords>Carrera, Metal, purple</keywords>
<description>Carrera. 100% Metal.</description>
<sku>U-83-So-43547</sku>
<manufacturer>Carrera</manufacturer>
<upc>4251259925500</upc>
<currency>USD</currency>
<price>59</price>
<retailprice>129</retailprice>
<buyurl>http://www.sitename.net/click-9XXXXX6-YYYYYYYY?url=http%3A%2F%2Fwww.sitename.com%2Fus%2Fcarrera-11.html</buyurl>
<impressionurl>http://www.ftjcfx.com/image-9XXXXX6-YYYYYYYY</impressionurl>
<imageurl>http://images.sitename.uk/productimages/export_big/43701_1.jpg</imageurl>
<advertisercategory>Unisex > sunglasses</advertisercategory>
<instock>yes</instock>
<standardshippingcost>16.57</standardshippingcost>
</product>
</catalog>
こんにちはマイケル・ケイ、あなたのアドバイス以下のサイトには、このノートに付属した後: 'このフィードにはありません検証。 行3、列0:定義されていないルート要素:カタログ 'ファイルがアップロードされた後、検証ができなかったと言っている人もいます。それは前にサイトバリデーターによって検証されました:http://www.validome.org/xml/;到達できないもの; 'DNSアドレスが見つかりませんでした。 Windowsネットワーク診断プログラムを実行してみてください。 DNS_PROBE_FINISHED_NXDOMAIN'ありがとうございました!敬具!乾杯! LFaber –
Leila
それを 'product_catalog'に変更する必要があるかもしれません。私は正しかったかどうかわかりません、私が言っていたのは、インスタンスとDTDで同じでなければならないということでした。 –
またはcatalog_product?ここで英語の文法はコードの文法に合っています!ありがとうございました! LFaber。 – Leila