如何在循环中以小块的形式打印来自 api 的数据

问题描述

我正在制作一个电报机器人,我正在接收来自 api 调用的数据。 api 正在向我返回这样的数据

enter image description here

articles 是数组,我想从中检索所有新闻。

当我在没有循环的情况下进行时,它可以正常工作,没有错误

enter image description here

但是当我尝试打印数组中的所有数据时,请参见下图

enter image description here

它给了我这样的错误(见图片

enter image description here

如何打印这些数据?

解决方法

按照逻辑,我会告诉“i”去很远,但为了确保没有任何错误,只需检查“if”中是否定义了newData.articles[i].source.name,如果为真,则分配到你的变量并发送消息,如果没有,就下一步

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...