How to fix java web client services (weather) return unknown characters

Coder ACJHP
import net.webservicex.WeatherForecasts;

public class WeatherForecast {

    public static void main(String[] args) {
        try{
        String zip = "60000";   //its Ankara/Turkey zip code
        System.out.println("Min Temp : " +  getWeatherByZipCode(zip));

If written like this I'm getting :

  Min Temp : net.webservicex.WeatherForecasts@515669        

When I add this code for taking temp with celsius I getting no data found!:

 System.out.println("Max Temp : " +  getWeatherByZipCode(zip).getDetails().getWeatherData().get(0).getMaxTemperatureC());

        }catch(Exception x){
            System.out.println("Coonection Failed! ");
            x.getMessage();
        }
    }

    private static WeatherForecasts getWeatherByZipCode(java.lang.String zipCode) {
        net.webservicex.WeatherForecast service = new net.webservicex.WeatherForecast();
        net.webservicex.WeatherForecastSoap port = service.getWeatherForecastSoap();
        return port.getWeatherByZipCode(zipCode);
    }
}

U can see more details here

Coder ACJHP

U can use another way to get weather data like this : get xml from web server and parse it....

       private static Document loadTestDocument(String url) throws Exception {
        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
        factory.setNamespaceAware(true);
        return factory.newDocumentBuilder().parse(new URL(url).openStream());
    }
       Document doc = loadTestDocument("http://www.mgm.gov.tr/ftpdata/analiz/sonsoa.xml");
                doc.getDocumentElement().normalize();
                NodeList nList = doc.getElementsByTagName("SOA");

                for (int i = 0; i < nList.getLength(); i++) {
                    Node nNode = nList.item(i);

                    if (nNode.getNodeType() == Node.ELEMENT_NODE) {
                    }

                    eElement = (Element) nNode;
                    if (cmb.getSelectedIndex() >= 1) {
                        x = cmb.getSelectedIndex() - 1;
                        bolgesnc.setText(eElement.getElementsByTagName("Bolge").item(x).getTextContent());

                    } else {
                        Clear();
                        changeImage(localweather);
                    }

                }
            } catch (IOException ex) {
                conn.setText(" Status : disconnected. Please check your internet connection !!");
            } catch (Exception ex) {
            Logger.getLogger(CoderWeather.class.getName()).log(Level.SEVERE, null, ex);
            }
        }

    }

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How to check weather client is using PoolingHttpClientConnectionManager in java

From Dev

How to fix "java.sql.SQLSyntaxErrorException: Unknown column 'product0_.return_policy' in 'field list' " exception?

From Dev

How to send special characters to web services?

From Dev

How to write web services with Java

From Dev

java axis web service client setMaintainSession on multiple services (cookies?)

From Dev

How to get client list using SOAP Web Services in Netsuite ERP?

From Dev

How to test if a web-services client application supports TLS?

From Dev

how to improve java web services response?

From Dev

Android Web Services Client (JSON)

From Dev

Using For Loop with Weather Java Web Service

From Dev

Unknown characters are being printed in Java

From Dev

Learning Java Web Services

From Dev

RESTful web services in java

From Dev

Learning Java Web Services

From Dev

How to call web service client in java eclipse

From Dev

How to normalize unknown characters in Lucene?

From Dev

How to normalize unknown characters in Lucene?

From Dev

WCF Web Service: How to return an inherited object that is known on the client

From Dev

How to fix inxi: "Error: weather info downloaded but no data detected."?

From Dev

Web services security with OpenAM (between Node.js as client and Java Jax-ws as provider)

From Dev

How to fix java lambda filter(missing return statement) with future

From Dev

scalability in client object model vs web services

From Dev

Android Client-Server App & Web Services

From Dev

Domino client web services and SOAP 1.2

From Dev

How to retrieve Message and Task body - Exchange Web Services - Java

From Dev

How to retrieve Message and Task body - Exchange Web Services - Java

From Dev

How to return incorrect characters?

From Dev

How to return incorrect characters?

From Dev

How does google-services.json replace default_web_client_id?

Related Related

  1. 1

    How to check weather client is using PoolingHttpClientConnectionManager in java

  2. 2

    How to fix "java.sql.SQLSyntaxErrorException: Unknown column 'product0_.return_policy' in 'field list' " exception?

  3. 3

    How to send special characters to web services?

  4. 4

    How to write web services with Java

  5. 5

    java axis web service client setMaintainSession on multiple services (cookies?)

  6. 6

    How to get client list using SOAP Web Services in Netsuite ERP?

  7. 7

    How to test if a web-services client application supports TLS?

  8. 8

    how to improve java web services response?

  9. 9

    Android Web Services Client (JSON)

  10. 10

    Using For Loop with Weather Java Web Service

  11. 11

    Unknown characters are being printed in Java

  12. 12

    Learning Java Web Services

  13. 13

    RESTful web services in java

  14. 14

    Learning Java Web Services

  15. 15

    How to call web service client in java eclipse

  16. 16

    How to normalize unknown characters in Lucene?

  17. 17

    How to normalize unknown characters in Lucene?

  18. 18

    WCF Web Service: How to return an inherited object that is known on the client

  19. 19

    How to fix inxi: "Error: weather info downloaded but no data detected."?

  20. 20

    Web services security with OpenAM (between Node.js as client and Java Jax-ws as provider)

  21. 21

    How to fix java lambda filter(missing return statement) with future

  22. 22

    scalability in client object model vs web services

  23. 23

    Android Client-Server App & Web Services

  24. 24

    Domino client web services and SOAP 1.2

  25. 25

    How to retrieve Message and Task body - Exchange Web Services - Java

  26. 26

    How to retrieve Message and Task body - Exchange Web Services - Java

  27. 27

    How to return incorrect characters?

  28. 28

    How to return incorrect characters?

  29. 29

    How does google-services.json replace default_web_client_id?

HotTag

Archive