기고글 토론 "MetaTrader 5에서 RSS 피드를 표시하는 대화형 애플리케이션 구축"

 

새로운 기고글 MetaTrader 5에서 RSS 피드를 표시하는 대화형 애플리케이션 구축 가 게재되었습니다:

이 글에서는 RSS 피드 표시를 위한 응용 프로그램을 만드는 가능성을 살펴봅니다. 이 글에서는 MetaTrader 5용 대화형 프로그램을 만드는 데 표준 라이브러리의 여러 측면을 사용할 수 있는 방법을 보여줍니다.

사용자 인터페이스는 애플리케이션에 의해 표시되는 정보의 기능입니다.

사용자 인터페이스에 대한 아이디어는 아래 다이어그램에 가장 잘 설명되어 있습니다.


응용 프로그램 대화의 스케치

그림 1. 응용 프로그램 대화의 스케치


다이어그램은 사용자 인터페이스를 구성하는 다양한 섹션을 보여줍니다.

  • 먼저 제목 표시줄입니다. 여기에 채널 제목이 표시됩니다.
  • 입력 영역. 여기에서 사용자는 RSS 피드의 웹 주소를 입력합니다;
  • 제목 영역. 특정 콘텐츠의 제목이 여기에 표시됩니다.
  • 텍스트 영역. 콘텐츠에 대한 설명이 여기에 표시됩니다.
  • 목록 보기 영역입니다. 이 스크롤 가능한 목록에는 피드에 포함된 모든 콘텐츠의 제목이 표시됩니다.
  • 왼쪽에 있는 버튼은 제목, 텍스트 및 목록 보기 영역에 표시된 텍스트를 재설정하고 지웁니다.
  • 현재 피드 업데이트 버튼은 현재 로드된 피드의 새 업데이트를 검색합니다.

RSS 리더는 다음과 같은 방식으로 작동합니다. 프로그램이 차트에 로드되면 빈 응용 프로그램 대화 상자가 표시되고 사용자는 입력 영역에 원하는 RSS 피드의 웹 주소를 입력한 다음 Enter 키를 눌러야 합니다. 그러면 모든 콘텐츠 제목, 즉 각 항목 태그의 제목 태그 값이 목록 보기 영역에 로드됩니다. 목록은 가장 최근에 게시된 콘텐츠를 나타내는 1부터 번호가 매겨집니다.

각 목록 항목은 클릭할 수 있으며 목록 항목을 클릭하면 강조 표시되고 제목 내용에 대한 해당 설명이 텍스트 영역에 표시됩니다. 동시에 콘텐츠 제목은 제목 영역 섹션에 더 명확하게 표시됩니다. 어떤 이유로든 피드를 로드하는 동안 오류가 발생하면 텍스트 영역 섹션에 오류 메시지가 표시됩니다.

그런 다음 재설정 버튼을 사용하여 텍스트 영역, 목록 보기 영역, 제목 영역 영역 섹션의 모든 텍스트를 지울 수 있습니다.

현재 피드 업데이트는 단순히 현재 피드에 대한 업데이트를 확인합니다.

작성자: Francis Dube

 

흠, 질문이 있습니다. 나는 누군가가 그것을 만났는지 모르겠습니다.


뉴스 소스에서 RSS 피드가 얼마나 느려지나요?

추신 : http://www.bls.gov/feed/bls_latest.rss.

추신 : 자신 만의 예가 있다면 아는 것도 흥미로울 것입니다.

RSS Feeds: Help: U.S. Bureau of Labor Statistics
RSS Feeds: Help: U.S. Bureau of Labor Statistics
  • www.bls.gov
RSS (Really Simple Syndication) is an XML-based format for sharing and distributing Web content, such as news headlines. Using an RSS reader, you can view data feeds from various sources, such as www.bls.gov. RSS Readers: RSS/News Readers (also called Aggregators) will subscribe and display RSS feeds for you. A number of free and commercial...
 

그냥 질문입니다:

RSS는 어디에서 사용되나요?

 
Maxim Kuznetsov:

그냥 질문입니다:

RSS는 어디에 사용되나요?

공지사항 등에서 - 일반적으로 새로운 정보를 홍보하는 데 사용됩니다.


 

안녕하세요, 프란시스,

RSS 리더 구축에 대한 훌륭한 예시를 제공해 주셔서 감사합니다.

리더를 사용해 보았지만 RSS URL을 입력하고 "현재 피드 업데이트" 버튼을 클릭하면 "로드 중..." 메시지만 표시되고 다른 작업은 수행되지 않습니다.

왜 이런 일이 발생하는지 알 수 있는 단서가 있나요?

이 피드를 사용하고 있습니다:

http://rss.cnn.com/rss/edition.rss

이 페이지에서

http://edition.cnn.com/services/rss/

감사합니다,

Andres