我试图从System.out.print("[");
boolean isFirstLeapYear = true;
for (int i=2017;i<=2040;i++) {
if (i%4 == 0 && (i%100 != 0 || i%400 == 0)) {
if (isFirstLeapYear) {
isFirstLeapYear = false;
} else {
System.out.print(",");
}
System.out.print(i);
}
}
System.out.print("]");
获取看起来像这样的值:
xml
到目前为止,我可以通过以下方式获取<data>
<result name="r">
<item>
<str name="id">123</str>
<str name="xxx">aaa</str>
</item>
<item>
<str name="id">456</str>
<str name="xxx">aaa</str>
</item>
</result>
</data>
值:
id
这似乎非常低效,只有在&#34; id&#34;存储在第一个子元素中。那么,有没有办法通过搜索属性(xmlfile <- xmlParse(url)
data <- xmlRoot(xmlfile)
result <- xmltop[["result"]]
for (i in xmlSize(result)) {
print(xmlValue(result[[i]][[1]]))
}
)和值(123, 456
)来获取元素(name
)的值?
答案 0 :(得分:1)
<link href="https://fonts.googleapis.com/css?family=Playfair+Display" rel="stylesheet">
<div class='background'>
<div class='location'>San Francisco</div>
</div>
包非常适合解决此类问题。
xml2
这一切都可以在一行代码中完成,但为了清楚起见,这些步骤分为三个部分。