我对XML非常陌生..。在编写xml的过程中。下面是最后一行的错误。“'XML解析错误--预期的开始标记,”<“未找到”
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE fda-regional:fda-regional SYSTEM "http://www.accessdata.fda.gov/static/eCTD/us-regional-v3-3.dtd">
<?xml-stylesheet type="text/xsl" href="http://www.accessdata.fda.gov/static/eCTD/us-regional">
<fda-regional:fda-regional dtd-version="3.3" xml:lang="text" xmlns:fda-regional="http://www.ich.org/fda" xmlns:xlink="http://www.w3c.org/1999/xlink">
<fda-regional:fda-regional>
<m1-regional>
</m1-regional>
<m1-administrative-information-and-prescribing-information>
<m1-2-cover-letter>
....
</m1-2-cover-letter>
<m1-14-labeling>
....
</m1-14-labeling>
<m1-20-general-investigational-plan>
....
</m1-20-general-investigational-plan>
</m1-administrative-information-and-prescribing-information>
</fda-regional:fda-regional>
发布于 2020-03-15 07:25:14
XML格式不太好。它存在两个问题:(1) <?xml-stylesheet线不正确闭合。(2)我注释掉了一条没有结束标签的行。
只需将原始XML与下面的XML进行比较即可。
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE fda-regional:fda-regional SYSTEM "http://www.accessdata.fda.gov/static/eCTD/us-regional-v3-3.dtd">
<?xml-stylesheet type="text/xsl" href="http://www.accessdata.fda.gov/static/eCTD/us-regional"?>
<fda-regional:fda-regional dtd-version="3.3" xml:lang="text"
xmlns:fda-regional="http://www.ich.org/fda"
xmlns:xlink="http://www.w3c.org/1999/xlink">
<!--<fda-regional:fda-regional>-->
<m1-regional>
</m1-regional>
<m1-administrative-information-and-prescribing-information>
<m1-2-cover-letter>....</m1-2-cover-letter>
<m1-14-labeling>....</m1-14-labeling>
<m1-20-general-investigational-plan>....</m1-20-general-investigational-plan>
</m1-administrative-information-and-prescribing-information>
</fda-regional:fda-regional>https://stackoverflow.com/questions/60690582
复制相似问题