① smooks中edi轉xml怎麼填充xml中空的節點
啟動terminal,運行"python /Cocos/Cocos2d-x-3.0beta2/tools/project-creator/create_project.py"。把工程命名為MaskedCal,然後選擇一個文件夾來保存,最後點Create。
接下來,請下載本工程所需要的資源文件並把它們拖到你的Xcode的Resource分組中,確保「Copy items into destination group』s folder (if needed)」 並復選中,然後點Finish。
用 childNodes 屬性,按順序取
實現過程:首先創建一個 xml 對象,然後載入 xml 文件,再根據待取節點父節點在 xml 文件中的序號和本身的序號,確定待取節點的位置,最後返回待取節點的值。
//pId 待取節點父節點序號
//cId 待取節點序號
function getXmlNodeValue(pId, cId) {
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.load("employeeInfo.xml");
var nodes = xmlDoc.documentElement.childNodes[pId].childNodes[cId];return nodes.childNodes[0].text;
}
調用方法:alert(getXmlNodeValue(1, 2));
② smooks中edi轉xml怎麼填充xml中空的節點
<medi:segment segcode="C3" xmltag="C3" minOccurs="0" maxOccurs="1" truncatable='true'>
<medi:field xmltag="C301" />
<medi:field xmltag="C302" />
<medi:field xmltag="C303" truncatable='true'/>
<medi:field xmltag="C304" truncatable='true'/>
</medi:segment>
truncatable='true'可截斷