我试图理解我在这里做错了什么,但它对我来说真的没有意义.我有一个类calleld LatLongBean在这里我试图解析XML提要.
我有一个方法,我做所有的逻辑.我有一些吸气剂和二传手.
看起来安装员工作正常,但吸气剂不起作用.
这是LatLongBean:
public class LatLongBean {
private String lat;
private String lng;
private String address;
private String url = "http://maps.googleapis.com/maps/api/geocode/xml?address=";
public void LatLongBean(String address, String lat, String lng) throws ParserConfigurationException, SAXException, IOException {
this.address = address;
this.lat = lat;
this.lng = lng;
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(new URL(url + address + "&sensor=false").openStream());
doc.getDocumentElement().normalize();
NodeList nodes = doc.getElementsByTagName("location");
for (int i = 0; i < nodes.getLength(); i++) {
Node node = …Run Code Online (Sandbox Code Playgroud) 除非我弄错了,否则我会遇到一些应该有效的问题.
我有一个键:值对象设置如下:
{
key1:"val1",
key2:"val2",
key3:"val3",
key4:null
}
Run Code Online (Sandbox Code Playgroud)
在我看来,我有这个:
<div class="col-md-4" ng-repeat="(key, value) in list" ng-if="key != 'key1' || value != null">
<ul>
<li>{{ key }} : {{ value }} </li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
问题:如果我只使用key != 'key1'作品,则不显示key1的键和值.
如果我也只使用value != null作品,则不显示key4.
但是当我将if语句与||结合使用时 (OR),忽略整个if语句.
我在这里做错了吗?
我在这里发布了一个例子:http://jsfiddle.net/caxoyud2/
Thanx提前!
angularjs angularjs-directive angularjs-ng-repeat angular-ng-if