總算天氣變好了,雖然去咖啡店用功的行程不變...
嗯~~,在node-opcua裡面找到一個node-opcua-client-crawler模組,可以用來查詢樹狀的資訊,找到對應的NodeId後,server端輸入的xml資訊就可以這樣查詢出來。之後可以考慮就用這個來做整合跟驗收測試。
確定輸入的資訊沒問題,可以繼續安心寫單元測試了。
結果測試一直寫到晚上啊,但是還留了一些尾巴XD,上班的時候也沒這麼忙碌...不過現在不寫,以後更麻煩,總之快搞定了。寫的途中還發現程式的瑕疵,這些不寫測試不會在第一時間發現,還債啊還債啊
太累了,但是並不疲勞,主要是精神緊張需要放鬆,所以就放鬆去了,pptx viewer什麼的等休息過後再來看吧。
看了一下之前寫的node-pptx-parser...嗯,好複雜XD...主要是:
這樣恐怕沒辦法一下就處理完,最好是改成可以直接吃從xml轉出的資料...燒腦啊,明天再來想。另一個方法是硬上,然後看哪裡有錯誤就改哪裡...不過我懷疑可行性就是了XD