Clase JSONArray

Todas las interfaces implementadas:
JSONArtifact, Serializable, Cloneable, Iterable, Collection, List, RandomAccess

clase pública JSONArray amplía ArrayList implementa JSONArtifact
Extensión de ArrayList que solo permite valores que son JSON-able. Consulte JSONObject para obtener una lista de valores válidos. Las instancias de esta clase no son seguras para hebras.
Consulte también:
  • Detalles de constructor

    • JSONArray

      public JSONArray()
      Cree una nueva instancia de esta clase.
    • JSONArray

      public JSONArray(int initialCapacity)
      Cree una nueva instancia de esta clase con la capacidad inicial especificada.
  • Detalles de método

    • añadir

      public void add(int index, elemento Object )
      Especificado por:
      adden interfazList
      Sustituye:
      adden la clase,ArrayList
    • añadir

      public boolean add(elementoObject )
      Especificado por:
      adden interfazCollection
      Especificado por:
      adden interfazList
      Sustituye:
      adden la clase,ArrayList
    • addAll

      public boolean addAll(colecciónCollection )
      Especificado por:
      addAllen interfazCollection
      Especificado por:
      addAllen interfazList
      Sustituye:
      addAllen la clase,ArrayList
    • addAll

      public boolean addAll(int index, colección Collection )
      Especificado por:
      addAllen interfazList
      Sustituye:
      addAllen la clase,ArrayList
    • establecido

      public Object set(int index, elemento Object )
      Especificado por:
      seten interfazList
      Sustituye:
      seten la clase,ArrayList
    • analizar

      public static JSONArray parse(InputStream is) lanza IOException
      Convertir una corriente de texto JSONArray en formato JSONArray.
      Parámetros:
      is - inputStream desde el que leer el JSON. Supondrá que la corriente de entrada está en UTF-8 y la leerá como tal.
      Devuelve:
      El objeto JSONArray contructado.
      Genera:
      IOEXception -Generado si se produce un error de E/S subyacente de la secuencia, o si se lee JSON mal formado,
      IOException
    • analizar

      public static JSONArray parse(Reader reader) lanza IOException
      Convertir una corriente (en forma de lector) de texto JSONArray en forma de objeto.
      Parámetros:
      reader -El lector desde el que se leen los datos de JSONArray.
      Devuelve:
      El objeto JSONArray contructado.
      Genera:
      IOEXception -Se emite si se produce un error de E/S subyacente del lector, o si se lee JSON con formato incorrecto,
      IOException
    • analizar

      public static JSONArray parse(String str) throws IOException
      Convertir una serie de texto JSONArray en formato de objeto.
      Parámetros:
      str -La serie JSONArray para analizar en un objeto Java.
      Devuelve:
      El objeto JSONArray contructado.
      Genera:
      IOEXception -Se emite si se lee JSON con formato incorrecto,
      IOException
    • serialize

      public void serialize(OutputStream os) lanza IOException
      Convierta este objeto en una secuencia de texto JSON. Igual que llamar a serialize (os, false);
      Especificado por:
      serializeen interfazJSONArtifact
      Parámetros:
      os -La corriente de salida a la que serializar los datos.
      Genera:
      IOException -Se generan errores de E/S durante la serialización.
    • serialize

      public void serialize(OutputStream os, boolean verbose) lanza IOException
      Convierta este objeto en una secuencia de texto JSON. Igual que llamar a serializar (escritor, falso);
      Especificado por:
      serializeen interfazJSONArtifact
      Parámetros:
      os -La corriente de salida a la que serializar los datos.
      verbose -Indica si se debe escribir o no el texto JSON en un formato detallado.
      Genera:
      IOException -Se generan errores de E/S durante la serialización.
    • serialize

      public void serialize(Writer writer) lanza IOException
      Convierta este objeto en una secuencia de texto JSON. Igual que llamar a serializar (escritor, falso);
      Especificado por:
      serializeen interfazJSONArtifact
      Parámetros:
      writer -El escritor al que serializar el texto JSON.
      Genera:
      IOException -Se generan errores de E/S durante la serialización.
    • serialize

      public void serialize(Writer writer, boolean verbose) lanza IOException
      Convierta este objeto en una secuencia de texto JSON, especificando el nivel de detalle.
      Especificado por:
      serializeen interfazJSONArtifact
      Parámetros:
      writer -El escritor al que serializar el texto JSON.
      Genera:
      IOException -Se generan errores de E/S durante la serialización.
    • serialize

      public String serialize(boolean verbose) throws IOException
      Convierta este objeto en una serie de texto JSON, especificando verbosidad.
      Especificado por:
      serializeen interfazJSONArtifact
      Parámetros:
      verbose -Indica si se debe serializar o no en comprimido para series con formato.
      Genera:
      IOException -Se generan errores de E/S durante la serialización.
    • serialize

      public String serialize() throws Excepción de E/S
      Convierta este objeto en una serie de texto JSON. Igual que serializar (false);
      Especificado por:
      serializeen interfazJSONArtifact
      Genera:
      IOException -Se generan errores de E/S durante la serialización.