저는 Scala를 처음 사용했습니다. XML 파일에서 데이터를 검색하고 목록에 데이터를 저장하고 마침내 mongodb 컬렉션에 삽입합니다. 나는 몇 가지 문제가있다. 계단의 방법을 알고 있지만 코드에 적용 할 수 없습니다. 클래스 Contact 인 클래스가 있어야한다고 생각했고 필드 (name, lastName, phone)를 포함합니다. 나는 이름, 성 및 전화 데이터를 하나씩 라벨로 가져 와서 Contact 객체에 할당하려고합니다. 작동이 끝나면이 데이터를 mongoDb에 기록해야합니다.scala를 사용하여 mongoDB에 XML 데이터를 삽입 하시겠습니까?
class Contact(_name: String, _lastName: String, _phones: String) {
/* Fields */
//var id: Int = _id
var name: String = _name
var lastName: String = _lastName
var phones: String = _phones
클래스 연락 나는 XML 파일 데이터를 얻을 수있는 기능을 사용합니다.
def GetXMLFile(){
val contacts = XML.loadFile("xmlFilePath")
assert(contacts.isInstanceOf[scala.xml.Elem])
var persons: List[Contact] = new Contact()
for (name <- (contacts\\ "name"))
그 이후로 재고가 있습니다. 누구 좀 도와 줄래? 나는 정말로 행복 할거야.
대단히 감사합니다. –