使用XLink链接XML,但链接地址包含实体和运算符

时间:2016-04-10 11:46:21

标签: xml xlink

我正在尝试将链接放入我的xml中。该链接将其指向学生手册。 这是我的XML的一部分

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <units xmlns:xlink="http://www.w3.org/1999/xlink">
            <unit>
                <unit_code>code</unit_code>
                <unit_title>unit title</unit_title>
                <unit_coordinator>Title fname sname</unit_coordinator>
                <unit_outline xlink:type="simple" xlink:href="http://www.ecu.edu.au/handbook/unit?id=CSP2103&year=2016">http://www.ecu.edu.au/handbook/unit?id=CSP2103&year=2016</unit_outline>
            </unit>
    </units>

问题在于,当我尝试验证此XML时,它说的是“#year;&#39;是未分配的而不是默认实体。 &#39; =&#39;也是一个错误,因为它没有引用任何东西。 我的问题是如何使用链接,我的代码中是否有任何遗漏?

1 个答案:

答案 0 :(得分:0)

printf

&#39;&amp;&#39;就在年= 2016之前,应该用http://www.ecu.edu.au/handbook/unit?id=CSP2103&year=2016

代替