0 Câu hỏi: Làm cách nào để liên kết XML từ xa từ một URL vào recyclerView của tôi trong Android Studio?

câu hỏi được tạo ra tại Wed, May 8, 2019 12:00 AM

Tôi có một trang web http://catalog.arrowad.sa/public/catalogue/catalog_tree.php?top=6&file=20&lang=EN "rel = sa /công khai /danh mục /catalog_tree.php? top = 6 & file = 20 & lang = EN và dạng XML giống nhau.

Trang web này có cấu trúc cây /nút nơi chúng tôi có một danh mục và bên dưới danh mục đó là các danh mục phụ và bên trong mỗi danh mục có danh sách sách hoặc video có thể được xem trực tuyến hoặc phát trực tuyến. Tôi muốn tạo một ứng dụng Android cho việc này, nơi toàn bộ nội dung được hiển thị trong ứng dụng.

Tôi đã thử webview nhưng rõ ràng trang web không phản hồi và có vấn đề về kết xuất. Tôi ngây thơ trong Android và tôi đã nghiên cứu giải pháp và biết về trình phân tích cú pháp xml và recyclerview. Tuy nhiên tôi không chắc chắn cách giải quyết vấn đề này.

Tôi muốn biết liệu những gì tôi nghĩ là đúng; chúng ta có cần tạo một danh sách cha mẹ từ XML trong url bằng trình phân tích cú pháp XML hay có một giải pháp khác cho vấn đề này không?

<response>
<item>
<rowid>6</rowid>
<label>Training Solutions</label>
<alias_dname_ar>حلول التدريب</alias_dname_ar>
<alias_dname_en>Training Solutions</alias_dname_en>
<parent>0</parent>
</item>
<item>
<rowid>13</rowid>
<label>Training Companies</label>
<alias_dname_ar>شركات التدريب</alias_dname_ar>
<alias_dname_en>Training Companies</alias_dname_en>
<parent>6</parent>
</item>
<item>
<rowid>133</rowid>
<label>Arrowad Eernest Training.pdf</label>
<parent>13</parent>
<file>1</file>
<file_id>20</file_id>
</item>

......
......

<item>
<rowid>170</rowid>
<label>Arrowad Docs 18.pdf</label>
<parent>17</parent>
<file>1</file>
<file_id>53</file_id>
</item>
<item>
<rowid>171</rowid>
<label>Arrowad Docs 19.pdf</label>
<parent>17</parent>
<file>1</file>
<file_id>54</file_id>
</item>
</response>
    
0
0 Câu trả lời                              0                         
nguồn đặt đây